Замена текста гиперссылки на адрес

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

Ответить
Clervo
Сообщения: 1
Зарегистрирован: 10 авг 2014, 17:30

Добрый день!

Есть такая задачка: в таблице Excel ведется регистрация приказов. Кроме обычных реквизитов дата/заголовок и т.д. в таблицу включаются еще и гиперссылки на вордовский файл с приказом и на файл со сканом (файлы лежат на сервере). При этом у каждой из гиперссылок текст, видимый в ячейке - это номер приказа, например, за текстом "№ 256-орг" скрывается адрес "M:\Common\ORD\Приказы\2014\256_орг_20140726.docx".

Вопрос: как сделать так, чтобы текст массово заменился на адрес? Можно в столбце рядом, можно в той же ячейке, главное, чтобы в результате появились ячейки с гиперссылками а-ля "M:\Common\ORD\Приказы\2014\256_орг_20140726.docx".
База приказов в Excle'е ведется с 2008 года, каждый год образуется до 500 приказов, руками перебивать каждую гиперссылку очень долго и муторно, поэтому очень нужна помощь специалистов!
pashulka
Сообщения: 831
Зарегистрирован: 24 ноя 2004, 03:46
Контактная информация:

Сие можно осуществить программно. Готовый макрос, который позволит осуществить желаемое, применительно к первому рабочему листу активной книги, можно найти здесь.
Ответить