Удалить гиперссылки в Word проще, чем даже добавить их, но эта подпруга может стать довольно утомительной, если делать ее в больших количествах. VBA — это мощный инструмент в приложениях Office, включая Word, который позволяет автоматизировать практически любую задачу.
Используя VBA для создания макроса в Word, вы можете удалить все гиперссылки в документе одним быстрым движением. Таким образом, вы можете ускорить удаление гиперссылок из десятков документов.
VBA или Visual Basic для приложений позволяют писать фрагменты кода в виде макросов в Word. Всякий раз, когда вы запускаете макрос, код Visual Basic будет выполняться, автоматически выполняя назначенную ему задачу.
Удаление гиперссылок в Word с помощью VBA требует небольшого знания самого языка программирования, так как все это сводится к двум строкам, но это поможет немного снизить нагрузку на вас. Чтобы создать этот простой макрос, мы собираемся получить доступ к вкладке разработчика, создать макрос, вставить для него код, а затем использовать его.
Эти шаги относятся только к первому созданию макроса. После этого все, что вам нужно сделать, это нажать горячую клавишу, чтобы запустить код и избавиться от гиперссылок. Если вы хотите начать работу с макросами Word, прочитайте нашу статью о как начать использовать макросы в ворде.
1. Доступ к вкладке «Разработчик»
Первый шаг — открыть вкладку «Разработчик» в Word. По соображениям безопасности эта вкладка и ее функции по умолчанию отключены в Word. Вот как вы можете получить доступ к вкладке «Разработчик» в Word:
- Перейти к Файл меню в Ворде.
- Выбирать Опции. Это откроет Параметры слова окно.
- В параметрах Word выберите Настроить ленту из вкладок слева.
- Справа, под Основные вкладки, Проверьте Разработчик.
- Нажмите ХОРОШО.
Теперь вкладка «Разработчик» появится между вкладками «Вид» и «Справка».
2. Создание макроса
Теперь, когда вкладка «Разработчик» стала доступной, пришло время создать макрос и написать для него код.
- Перейти к Разработчик вкладка
- От Код раздел, выберите Макросы. Это откроет окно макросов.
- Введите имя макроса в текстовое поле.
- Нажмите на Создавать.
Как только вы нажмете Создавать, вы попадете в рабочую область VBA, где сможете увидеть код своего макроса. Прямо сейчас ваш код должен состоять из двух операторов:
А Саб оператор в начале, чтобы указать начало вашего макроса, и Конец сабвуфера оператор в конце, чтобы указать конец вашего макроса. Зеленая строка — комментарий, не влияющий на код. Это сделано для того, чтобы вы не запутались, когда у вас есть десятки макросов.
Теперь пришло время добавить код. Скопируйте приведенный ниже код и вставьте его прямо перед Конец сабвуфера утверждение:
Выбор.Целая история
Выбор.Поля.Отключить
Код здесь простой. Сначала мы выбираем весь документ с помощью Выбор. Целая история. Когда весь документ выбран, Выбор. Поля. Отключить будет работать, чтобы разъединить любые поля в тексте. Таким образом, гиперссылки не связаны, но их якорные тексты или графика остаются прежними. Ваш код должен выглядеть следующим образом:
3. Использование макроса
Как только вы закончите свой код, просто закройте рабочее пространство VBA. Вам не нужно сохранять или что-то в этом роде. Теперь следующий шаг — создать ярлык для этого макроса, чтобы сделать удаление гиперссылок еще проще.
- Перейти к Файлы меню в Ворде.
- Нажмите на Опции внизу списка.
- В параметрах Word перейдите к Настроить ленту.
- Нажмите на Настроить следующий на Горячие клавиши. Это откроет новое окно.
- В новом окне прокрутите вниз Категории список и выберите Макросы.
- Справа, под Макросы, выберите свой макрос.
- Щелкните текстовое поле под Нажмите новую горячую клавишу.
- Введите комбинацию клавиш в качестве ярлыка для вашего макроса. Лучше всего включить Сдвиг, Ctrl, а также Альт в вашей комбинации, чтобы она не мешала ярлыки Word по умолчанию.
- Нажмите Закрывать а затем нажмите ХОРОШО.
Ваш макрос теперь можно использовать с горячей клавишей, которую вы только что ему назначили. Идите вперед и нажмите комбинацию клавиш на клавиатуре. Макрос сотворит свое волшебство!
Автоматизируйте свои задачи с помощью VBA в Word
VBA — это полезный инструмент, разработанный для облегчения работы, когда вам нужно внести коррективы в десятки документов. Удалить гиперссылки в Word легко в одном документе, но может быть сложно, когда вам приходится делать это много раз подряд. Теперь вы знаете, как автоматизировать эту задачу и позволить вашему макросу позаботиться об этом.
Красота VBA не заканчивается простыми макросами. Это может стать первым шагом на пути к освоению VBA и созданию замечательных макросов и функций в Word и других приложениях Office.