Обработка гиперссылок по документу

Автор Посетитель 17.10.2023, 17 октября 2023, 15:31

Посетитель 17.10.2023

Здравствуйте! Помогите, пожалуйста, разобраться.

Дано: есть большой вордовский файл со множеством прикреплённых веб-гиперссылок.
Задача: после каждого элемента (это может быть как отдельное слово, так и предложение), к которому прикреплена гиперссылка, вставить веб-адрес, на который ссылается этот элемент, в простой текстовой форме. В идеале заключив эту текстовую вставку в обычные скобки. Сами активные гиперссылки удалить.
Мне нужна хотя бы просто подсказка)) Как это делать вручную, понятно. Но запись макроса не помогает сделать штуку, которая работает на весь документ сразу, и есть другие сложности. Спасибо!

Администратор

В Ворде не всё так просто с "предложениями".
Например, в этой фразе три предложения: А.С. Пушкин.:
А.
С.
Пушкин.

Посетитель 17.10.2023

Дело не в предложениях. Если тыкнуть мышью в любое место фразы, к которой привязана одна гиперрсылка, гиперссылка сработает. То есть фраза становится в этом плане единым объектом.
Вот мне нужно взять адрес этой гиперссылки и в текстовом виде поместить после того, к чему она в документе привязана. Типа — тыкаешь во фразу "тыкать сюда". Ко всей фразе привязан адрес сайт.ру. Без разницы, тыкаешь в "тыкать" или в "сюда". Эффект одинаков.

А после обработки должно получиться это: тыкать сюда (сайт.ру)
Похожие решения находила для экселя (макрос, как веб-адреса в текстовый вид в столбик перенести из гиперссылок), но как для ворда...

Администратор

Сделайте файл-пример и на этом примере покажите, что нужно сделать.
Также укажите, где в этом файле-примере предложение.

Посетитель 17.10.2023

Вот тут отобразила, какого результата пытаюсь достичь. Программа-минимум — отобразить адрес каждой гиперссылки в текстовом виде сразу после объекта (слово/фраза/словосочетание/...), к которому она прицеплена. Есть Hyperlink.Address, что, по идее, вытаскивает это значение, но как его в тексте отобразить?

Администратор

Написал вам письмо на почту с заголовком "Письмо с Форума по VBA, Excel и Word". Написал именно на почту, а не на форум.