powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как убрать гиперлинки из текста в Ворде?
3 сообщений из 3, страница 1 из 1
Как убрать гиперлинки из текста в Ворде?
    #34448566
Beeland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Необходимо написать макрос для просмотра всего выделенного текста и убрать все гиперлинки в нем.
Линки убирает
Selection.Range.Hyperlinks(1).Delete
но убирает по одному линку, а надо все.....
Подсчитать все линки в документе и в цикле применить функцию удаления? А как их подсчитать?
...
Рейтинг: 0 / 0
Как убрать гиперлинки из текста в Ворде?
    #34448586
Beeland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот глупый!!! Сначала спрошу, потом думаю.....

a = Selection.Range.Hyperlinks.Count
For i = 0 To a - 1
Selection.Range.Hyperlinks(1).Delete
Next i
...
Рейтинг: 0 / 0
Как убрать гиперлинки из текста в Ворде?
    #34508042
Beeland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как оказалось, этот код работает только в MSO200, в 2000м офисе не работает

Beeland
a = Selection.Range.Hyperlinks.Count
For i = 0 To a - 1
Selection.Range.Hyperlinks(1).Delete
Next i

А вот этот работает и в MSO2000, да и документ помечать не надо, удаляет все гиперлинки в документе.

a = ActiveDocument.Range.Hyperlinks.Count
For i = 1 To a
ActiveDocument.Hyperlinks(1).Delete
Next i
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как убрать гиперлинки из текста в Ворде?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]