|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.04.2010, 11:39 | #1 |
Регистрация: 05.04.2010
Сообщений: 5
|
Excel не сохраняет ссылки на .jpg, если в ссылке есть русские символы
Добрый день. Собственно, весь вопрос в сабже.
Есть документ, в который через Вставку гиперссылки указывается ссылка на картинку (.jpg) на сетевом ресурсе, вида \\server\Общая_папка\Папка1\Папка2\ картинка.jpg При работе с документом до закрытия всё нормально - при нажатии на ссылку открывается картинка. Когда документ сохраняется и закрывается, то при повторном открытии ссылка заменяется на следующее: \..\..\Общая%Папка\Папка1\%Папка2\% Картинка.jpg Заметил, что если путь указать как \\server\Share_Folder\Folder1\Folde r1\Picture.jpg (т.е если в пути присутствуют только английские буквы) то всё в порядке - ссылка сохраняется нормально в англ. варианте. Какие мысли - что это может быть? Пару недель назад всё было нормально - произошло на первый взгляд самопроизвольно. |
05.04.2010, 12:30 | #2 | ||
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
Цитата:
(он после закрытия файла старается заменить абсолютные ссылки на относительные) Цитата:
Или файл раньше вы сохраняли в другом месте на диске (в другой папке)? PS: Если не секрет, какая разница, какой путь указан у гиперссылки? Разве не главное, чтобы гиперссылки корректно работали? (они же ведь продолжают работать...) А если этот кривой путь (типа \..\..\Общая%Папка\Папка1\%) отображается в ячейке, так туда можно поместить любой текст - гиперссылка сохранится. |
||
05.04.2010, 13:16 | #3 | |||
Регистрация: 05.04.2010
Сообщений: 5
|
Цитата:
Цитата:
Цитата:
Скорее всего - действительно - это произошло из-за перемещения xls-документа в другую папку - а относительные ссылки остались прежними. Как поступить в таком случае? Пусть будут относительные ссылки - главное рабочие.. Благодарю Вас за отклик. |
|||
05.04.2010, 13:43 | #4 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
Я бы на вашем месте реализовал гиперссылки при помощи формул типа этой:
Код:
=============== добавлено позже ==================== У меня на сайте есть готовая программа для вставки изображений на лист Excel: http://excelvba.ru/programmes/PastePictures Цитата:
__Полезные надстройки для Excel. Парсинг сайтов и файлов.
Макросы любой сложности на заказ. Мониторинг цен конкурентов Последний раз редактировалось EducatedFool; 06.10.2012 в 14:59. |
|
06.04.2010, 17:50 | #5 |
Регистрация: 05.04.2010
Сообщений: 5
|
Прошу прощения, но как применить указанный стиль ссылок к одному листу в документе?
|
06.04.2010, 20:45 | #6 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
Я никаких стилей не применял...
просто ввел в первые 2 столбца текст, а в третий - формулу. Excel сам распознал гиперссылку в первом столбце, а в третий столбец оформился как гиперссылка, потому что там соответствующая формула. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
русские символы неправильно отображаются | getUp | Общие вопросы C/C++ | 5 | 09.06.2014 11:03 |
как конвертнуть русские символы.(Visual Studio.Net) | reyn90 | Помощь студентам | 0 | 05.01.2010 13:32 |
Я-чайник (в excel) - у меня есть к Вам просьба, если есть желание и время - помогите. | rococococo | Microsoft Office Excel | 0 | 04.10.2009 12:16 |
Transparent color image если формат jpeg или jpg | postal2 | Компоненты Delphi | 7 | 03.07.2009 12:14 |
Запретить ввод в Эдит русские символы. | Ekzot1k | Общие вопросы Delphi | 1 | 14.06.2009 07:46 |