Макросы в Word: как сделать собственный, включить и отключить

В Word реализована даже небольшая среда для программирования, с помощью которой можно значительно облегчить себе работу. В самом редакторе это называется макрокомандой или, как называют чаще, макросом. К сожалению, многие пользователи избегают знакомства с эти инструментом, хотя он несложен. Давайте же рассмотрим, что такое макросы в Word, как сделать собственный, включить или отключить имеющийся.

Что такое макросы в Word

Макрокоманда (или, как ее называют, макрос) — это определенный записанный порядок действий, который можно вызывать одним нажатием клавиши. Макросы создаются на визуальном языке программирования Visual Basic for Applications, и адаптированы под нужды и навыки широкого пользователя.

Главная цель макрокоманд — автоматизировать выполнение рутинных задач и расширить базовые возможности приложения. Макросы — удобный инструмент большинства программ, обрабатывающих данные. Макросы присутствуют в MS Office, Excel, Open Office, Photoshop, 3ds Max и множестве других программ и игр. В MS Word предусмотрено создание макросов с помощью языка программирования Visual Basic. Этот способ позволяет серьезно расширить функционал программы, но требует от пользователя уверенных навыков программирования.

Макрокоманды могут быть любой длины и сложности. Они рекомендованы к освоению всем регулярным пользователям.

Зачем нужны макросы в программе Word

Макрокоманды позволяют выполнять несколько основных функций. Они предназначены для реализации следующих задач:

  • Ускоряют часто выполняемые процедуры и операции внутри текстового редактора Word. Это относится к редактированию, форматированию и не только.
  • Объединяют несколько команд в цельное действие «от и до». Как пример, используя макрос, можно простыми движениями моментально вставить таблицу, которая будет иметь определённые заданные размеры, а также получит нужное число столбцов и строк.
  • Упрощают получение доступа к некоторым функциям и инструментам для работы с текстом, графиков и пр. При этом они могут располагаться в разных окнах и разделах программы.
  • Автоматизируют сложные последовательные операции и действия.

Макрокоманды в Word упрощают выполнение задач, на которые в ином случае вы потратили бы много времени.

Как включить макрос в Word 2007

Рассмотрим, как включить макрокоманды в Word 2007, поскольку он для многих остается популярным текстовым редактором. Соблюдайте последовательность действий:

  1. В левом верхнем углу нажать ФАЙЛ.
  2. В выпавшем меню найти  Параметры.что это такое
  3. Щёлкнуть на вкладке Центр управления безопасностью.
  4. Нажать кнопку Параметры центра управления безопасностью.как включить
  5. Установить переключатель области Параметры макросов в положение Включить все макросы (не рекомендуется, возможен запуск опасной программы).

Остается подтвердить действие, и вы включите макросы в программе Word. Чтобы выключить макросы, надо повторить последовательность шагов, но в последнем пункте поставить галочку в соответствующий пункт.

эксперт
Мнение эксперта
Попов Антон Валерьевич, консультант по работе с Word
Если у вас возникнут вопросы, задавате их мне!
Задать вопрос эксперту
Макросы в Word — это «шаблоны». Только шаблоны как комплексный набор заданий для автоматической обработки. Создавать макрокоманды можно по собственной схеме, в соответствии со своими потребностями, а впоследствии просто подключать при надобности. Если же что-то непонятно, пишите мне, и я помогу разобраться.

Что нужно помнить при работе с макросами

В 2016 году исследователи отметили всплеск активности, практически второе рождение, еще недавно казавшейся безнадежно устаревшей техники распространения нежелательного ПО — несущих злонамененную нагрузку макросов в документах Microsoft Office, т.н. «макровирусов».

Самый знаменитый макровирус, Melissa, появился в марте 1999 года. Вирус поразил по крайней мере сто тысяч компьютеров по всему миру, парализовал работу сотен компаний, ущерб экономике составил 80 миллионов долларов в одних только США.

Судя по отчетам компаний, связанных с информационной безопасностью, на сегодняшний день макровирусы все еще занимают верхние строчки в рейтингах по распространенности.

Как создать макрос в программе Word: инструкция для чайников с примером

Алгоритм действий при создании команды следующий:

  • Определить порядок действий.
  • Выполнить.
  • Записать действия.

Для создания команды достаточно включить запись, совершить набор желаемых действий и остановить запись. В дальнейшем записанную последовательность можно назначить на горячую клавишу. А если не получится, вы сможете задать все вопросы на форуме.

Задать вопрос

Для этого откроем Word 2007 и напишем произвольный текст для примера. Затем откроем вкладку Вид, в конце этой панели увидим макросы. Теперь все готово для создания макрокоманды.

  1. Выделим любой кусочек написанного для примера текста.
  2. Макросы -> запись макроса.
  3. Выберите имя и укажите назначение клавишам.
  4. Укажите комбинацию клавиш, по которой должен срабатывать макрос, далее нажмите на кнопки назначить и закрыть. Запись макроса началась.
  5. Выберем размер шрифта 20, а стиль написания жирный.
  6. Макросы -> остановить запись.
  7. Макрос записан. Для того чтобы им воспользоваться выделите текст и нажмите выбранное вами сочетание клавиш.

Итак, попробуем сделать вставку таблицы 3х3 одним нажатием сочетания Ctrl+Shift+A:

  1. Нажимаем «Запись макроса». Откроется окно создания макрокоманды.
  2. Нажмем «Назначить макрос — клавишам». В появившемся меню кликнем по строке «Новое сочетание клавиш» и нажмем одновременно Ctrl+Shift+A. Назначить, закрыть.
  3. Переходим непосредственно к записи действия. Нажимаем «Вставка», «Таблица».
  4. Выделяем желаемую область, к примеру, 3х3. После создания таблицы возвращаемся в меню «Вид», «Макросы». Остановить запись. Готово.

По нажатию Ctrl+Shift+A будет создавать таблица 3х3. Это работает и при уже созданной таблице.

Как создать макрос в Word, если у вас есть готовый код

Если у вас есть готовый код, то следующий совет поможет внедрить его в ваши документы:

  • В меню откройте пункт Макрос и в раскрывшемся подменю выберите команду Макросы. Это же диалоговое окно также можно открыть с помощью сочетания клавиш «Alt»+«F8».
  • В поле Имя введите название будущей команды.
  • В поле Макросы из выберите строку Активных шаблонов. В этом случае созданный вами макрос будет доступен для всех документов, основанных на шаблоне Normal.dot.
  • В поле Описание можете ввести краткую информацию о назначении макрокоманды.
  • Нажмите кнопку Создать. В то место, где находится курсор ввода (между комментариями и оператором End Sub, вставьте ваш код (скопированный без начальных операторов Sub и End Sub).макросы
  • Проверьте работоспособность, нажав кнопку Run Sub на панели инструментов редактора Visual Basic или воспользуйтесь клавишей «F5».
  • Назначьте данной макрокоманде сочетание клавиш или поместите созданную кнопку на панель инструментов или добавьте кнопку на панель быстрого доступа (для Word 2007).

В результате макрокоманда будет готова, и вы сможете ей пользоваться.

Как удалить макрос в программе Word 2003, 2007 и более новых

Чтобы удалить макросы из программы Word, воспользуйтесь подсказкой для версии 2003 г.

  • В меню Сервис выберите команду Макрос и в открывшемся подменю — команду Макросы. Откроется диалоговое окно.
  • В поле Макросы из: выберите документ или шаблон, в котором находятся ваши макросы.
  • Найдите в списке вариант команды, подлежащий удалению, выделите его и нажмите кнопку Удалить.

Если у вас версия Word 2007 г. или старше, используйте следующую подсказку:

  • Перейдите на вкладку Разработчик. Если на ленте вы не видите такой вкладки, значит вам необходимо подключить ее. Для этого нажмите кнопку «Office» и выберите команду Параметры Word. В открывшемся окне на закладке Основные установите флажок на параметре Показывать вкладку «Разработчик» на ленте.
  • На вкладке Разработчик в группе команд Код нажмите кнопку Макросы. Откроется диалоговое окно, как на скриншоте выше.
  • Найдите в списке макрокоманду, подлежащую удалению, выделите и нажмите кнопку Удалить.

Учитывайте все перечисленное, и проблем в работе не будет.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: