Витяг гіперпосилань з документа

Для вирішення цього завдання можна скористатися двома варіантами макросів. Але перш, ніж виконувати макроси, створіть в корені диска нову папку Test. так як вона буде використовуватися для зберігання нового документа.

Перший варіант - отримати всі текстові посилання в новий документ без зміни. Тобто, якщо у вашому документі є посилання виду Завантажити частина 1. то в новий документ вони будуть перенесені точно так же. Ось приклад макросу:

Перший варіант - отримати всі текстові посилання в новий документ без зміни - не працює! В деяких випадках. Коли в документі є помилки. У моєму випадку при відкритті документа бачу віконце

"ПОМИЛКИ ПІД ЧАС ЗАВАНТАЖЕННЯ

ПРИ ЗАВАНТАЖЕННЯ БУЛИ ВИЯВЛЕНІ ПОМИЛКИ В НАСТУПНИХ ОБЛАСТЯХ:

При спробі виконати макрос extractHyperlinks вилазить віконце:

Microsoft Visual Basic

Run-time error '4198':

і жовтим кольором виділена рядок макросу:

Чи не можна якось так зробити, щоб посилання витягувалися і з пошкодженого документа?

Варіант 2 до речі працює і в пошкодженому.

Шаблон ГОСТ для MS Word
  • влад »шукаю шаблон з дзеркальними полями рамки для брошурувати документації, тобто дзеркальним відображенням вертикальних полів
Створення стилів для заголовків і багаторівневих списків в Word
  • Анонім »Здравствуйте! На цю сторінку модератори заходять? Є питання по стилям.
Шаблон для роботи з закладками
Макрос підрахунку кількості рядків в таблиці
  • Дмитро »Підкажіть, як зробити підрахунок стовпців 2-й таблиці в документі. КАк просто стоблци шукати я зрозумів.
Куточки на кордонах полів документа
  • Ташкент Климентійович »Увага правильну відповідь! це чудо називається "згортання і розгортання частин документа word" кому треба загугли.
Як перетворити гіперпосилання в документі Word в звичайний текст