Как перебить все гиперссылки автоматически с заменой конечного файла на новый?

Автор star282, 28.04.2011, 09:42

« назад - далее »

star282

В теблице из 1600 строк, к каждой из них уже сделаны (за год!) гиперссылки на фотографии в формате TIF, но выяснилось что теперь по гиперссылке должны открываться те же фотографии с теми же именами, но в другом формате JPEG?

Фотографии уже переконвертировали, оставив старые имена, чтобы заново не прописывать гиперссылки, а вот как перебить окончания например - найти через "найти/заменить" все окончания TIF на JPG а потом поместить в конечную папку фотографии JPG будет ли гиперссылка находить уже новые фото в другом формате???

Вот так сейчас выглядит путь к файлу:
\\firmarosa.lan\public\uno\TZ\TEC\Книга ТУ\Схемы сканы\46541321истра.tif

В ту же конечную папку "Схемы сканы" я положил файл 46541321истра.jpg и хочу ссылаться на него теперь.
Как все гиперссылки перебить?

Serge 007

Цитата: star282 от 28.04.2011, 09:42
Как все гиперссылки перебить?
Цитата: star282 от 28.04.2011, 09:42
...например - найти через "найти/заменить" все окончания TIF на JPG...
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

star282

Это я и сам знаю - а где найти общий список гиперссылок записаных для данного файла в табличной форме? Ведь гиперссылки не отображаюстья на экране
Например так они выглядят:

\\firmarosa.lan\public\uno\TZ\TEC\Книга ТУ\Схемы сканы\46541321истра.tif
\\firmarosa.lan\public\uno\TZ\TEC\Книга ТУ\Схемы сканы\46541322истра.tif
\\firmarosa.lan\public\uno\TZ\TEC\Книга ТУ\Схемы сканы\46541323истра.tif
\\firmarosa.lan\public\uno\TZ\TEC\Книга ТУ\Схемы сканы\46541324истра.tif

и.т.д. их 1600 штук! Где найти их?

Serge 007

Цитата: star282 от 28.04.2011, 10:31
...гиперссылки не отображаюстья на экране...
Это как?
Давайте пример файла с такими гиперссылками.
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

star282

В таблице есть столбец - в нем сокращенно отображается синим цветом гиперрссыльный путь, НО отображается только конец всего пути , т.е.
от всего пути окончание Схемы сканы\1679.tif
А весь же путь файла такой: \\firmarosa.lan\public\uno\TZ\TEC\Книга ТУ\Схемы сканы\1679.tif но на экране его нигде нет, т.е. "найти/заменить" невозможно!
Если я все же пытаюсь изменить через Ctrl+F найти и заменить все tif на jpg в столбце где есть хотябы "окончания" Схемы сканы\1679.tif то после замены, все равно при наведениии мышки на надпись всплывает подсказка с полным путём, но НЕизмененным кончанием tif и все равно при нажатии открывается все тот же tif.
Извините не понимаю как вставить файлик с моим примером?

Andrey Lenets

VBA поможет!  :D
1. откройте файл из вложения
2. откройте свой файл
3. Alt+F8 запустите скрипт RepLinks

удачи!  ;)

Sub RepLinks()
On Error Resume Next
    For Each s In Sheets
        For Each l In s.Hyperlinks
            l.Address = Replace(l.Address, ".tif", ".jpg")
        Next l
    Next s
End Sub

star282

Спасибо - только не могу скачать файлик вами прикрепленный. Вы не могли бы его переслать на star282SOБАKAmail.ru

star282

Спасибо - все заработало! Вот только вопрос - раньше гиперссылка и фотография открывалась в "просмотрщике изображений и факсов" а теперь через internet explorer =(
Как вернуть просмотр через "просмотрщике изображений и факсов"?

Andrey Lenets

в виндах надо настроить программу по умолчанию для jpg файлов!

star282

Да в том то и дело что по умолчанию в винде (если я правильно понял вы говорите о настройках просмотра фото и графики по умолчанию) для jpg и tif файлов у меня стоял стандартный "просмотрщик фото и факсов" выбранный из программ установленных на компе, а после "прошивки" макросом именно гиперссылка из таблички открывается с помощью internet explorer. И нигде не могу найти в чем соль, где excel выбирает чем открывать гиперссылку. По идее то если у меня не станет в один момент на работе выхода в интернет, то что фотка не откроется???

Alex_ST

1. А что, если у вас вдруг не станет выхода в интернет, то и Ишак (IE-Internet Explorer) не запустится? :)
2. Вообще-то броузеры - далеко не лучший вариант для просмотра фотографий. Да и встроенные Виндовые средства - не есть вери гуд. И вовсе не из-за того, что эти программы плохие. А из-за того, что они универсальные типа инструмента "100 в одном". Делать-то 100 разных операций им можно будет... Но вот насколько это будет удобно?
ИМХО, чаще всего лучше использовать специализированные программы чем универсальные.
Поставьте себе какую-нибудь шуструю и бесплатную программку-просмотровщик фоток. Ну, хотя бы FastStone Image Viewer и при установке скажите, какие форматы файлов будете им открывать.
С уважением, Алексей