Содержание:
Макрос — это набор определенных действий, команд и/или инструкций, которые сгруппированы в одну целостную команду, обеспечивающую автоматическое выполнение той или иной задачи. Если вы активный пользователь MS Word, вы тоже можете автоматизировать часто выполняемые задачи, создав для них соответствующие макросы.
Именно о том, как включить макросы в Ворд, как их создавать и использовать для упрощения, ускорения рабочего процесса и пойдет речь в этой статье. И все же, для начала не лишним будет более подробно разобраться в том, зачем вообще они нужны.
Области использования макросов:
- Ускорение часто выполняемых операций. В числе таковых форматирование и редактирование.
- Объединение нескольких команд в целостное действие “от и до”. Например, с помощью макроса можно вставить таблицу заданного размера с необходимым количеством строк и столбцов.
- Упрощение доступа к некоторым параметрам и инструментам, расположенным в различных диалоговых окнах программы.
- Автоматизация сложных последовательностей действий.
Последовательность макросов может быть записана или создана с нуля путем введения кода в редактор Visual Basic на одноименном языке программирования.
Включение макросов
По умолчанию макросы доступны не во всех версиях MS Word, точнее, они просто не включены. Чтобы активировать их необходимо включить средства разработчика. После этого на панели управления программы появится вкладка “Разработчик”. О том, как это сделать, читайте ниже.
Примечание: В версиях программы, в которых макросы доступны изначально (например, Ворд 2016), средства для работы с ними находятся во вкладке “Вид” в группе “Макросы”.
- Откройте меню “Файл” (кнопка “Microsoft Office” ранее).
- Выберите пункт “Параметры” (ранее “Параметры Word”).
- Откройте в окне “Параметры” категорию “Основные” и перейдите в группе “Основные параметры работы”.
- Установите галочку напротив пункта “Показывать вкладку “Разработчик” на ленте”.
- На панели управления появится вкладка “Разработчик”, в которой и будет находиться пункт “Макросы”.
Запись макросов
- Во вкладке “Разработчик” или, в зависимости от используемой версии Ворда, во вкладке “Вид”, нажмите кнопку “Макросы” и выберите пункт “Запись макроса”.
- Задайте имя для создаваемого макроса.
- В пункте “Макрос доступен для” выберите то, для чего он будет доступен: шаблон или документ, в который его следует сохранить.
- В поле “Описание” введите описание для создаваемого макроса.
- Выполните одно из действий, указанных ниже:
- Начните запись — чтобы приступить к началу записи макроса, не связывая его при этом с кнопкой на панели управления или комбинацией клавиш, нажмите “ОК”.
- Создайте кнопку — чтобы связать создаваемый макрос с кнопкой, расположенной на панели управления, выполните следующее:
- Нажмите “кнопке”;
- Выберите документ или документы, в которых требуется добавить создаваемый макрос на панель быстрого доступа (раздел “Настройка панели быстрого доступа”);
Совет: Чтобы создаваемый макрос был доступен для всех документов, выберите параметр “Normal.dotm”.
- В окне “Макрос из” (ранее “Выбрать команды из”) выберите макрос, который следует записать, нажмите “Добавить”.
- Если вы хотите настроить эту кнопку, нажмите “Изменить”;
- Выберите подходящий символ для создаваемой кнопки в поле “Символ”;
- Введите имя макроса, которое будет отображаться в дальнейшем в поле “Отображаемое имя”;
- Для начала записи макроса дважды кликните по кнопке “ОК”.
Символ, который вы выбрали, будет отображаться на панели быстрого доступа. При наведении указателя курсора на этот символ, будет отображаться его имя.
- Назначьте сочетание клавиш — Для того, чтобы назначить комбинацию клавиш для создаваемого макроса, выполните следующие действия:
- Кликните по кнопке “Клавишами” (ранее “Клавиатура”);
- В разделе “Команды” выберите макрос, который необходимо записать;
- В разделе “Новое сочетание клавиш” введите любую удобную для вас комбинацию, после чего нажмите кнопку “Назначить”;
- Для начала записи макроса нажмите “Закрыть”.
- Для остановки записи макроса нажмите “Остановить запись”, эта команда расположена в меню кнопки “Макросы” на панели управления.
Примечание: Если вы, создавая новый макрос, даете ему точно такое же имя, как у встроенного в программу, действия, записанные вами в новый макрос, будут выполняться взамен стандартным. Для просмотра макросов, доступных в MS Word по умолчанию, в меню кнопки “Макросы” выберите “Команды Word”.
Если вы хотите, чтобы создаваемый макрос был доступен во всех документах, с которыми вы работаете в дальнейшем, выберите параметр “Normal.dotm”.
Примечание: Во время записи макроса нельзя использовать мышь для выделения текста, а вот для выбора команд и параметров нужно использовать именно ее. При необходимости, выделить текст можно с помощью клавиатуры.
Урок: Горячие клавиши в Ворде
Изменение комбинаций клавиш для макроса
- Откройте окно “Параметры” (меню “Файл” или кнопка “MS Office”).
- Выберите пункт “Настройка”.
- Нажмите на кнопку “Настройка”, расположенную рядом с полем “Сочетание клавиш”.
- В разделе “Категории” выберите “Макросы”.
- В открывшемся списке выберите макрос, который необходимо изменить.
- Кликните по полю “Новое сочетание клавиш” и нажмите клавиши или комбинацию клавиш, которые вы хотите назначить для конкретного макроса.
- Убедитесь, что назначенное вами сочетание клавиш не используется для выполнения другой задачи (поле “Текущее сочетание”).
- В разделе “Сохранить изменения” выберите подходящий вариант (место) для сохранения места, где макрос будет запускаться.
- Нажмите “Закрыть”.
Если вы хотите, чтобы макрос был доступен к использованию во всех документах, выберите параметр “Normal.dotm”.
Запуск макроса
- Нажмите на кнопку “Макросы” (вкладка “Вид” или “Разработчик”, в зависимости от используемой версии программы).
- Выберите макрос, который хотите запустить (список “Имя макроса”).
- Нажмите “Выполнить”.
Создание нового макроса
- Нажмите кнопку “Макросы”.
- Задайте имя для нового макроса в соответствующем поле.
- В разделе “Макросы из” выберите шаблон или документ, для которого будет сохранен создаваемый макрос.
- Нажмите “Создать”. Будет открыт редактор Visual Basic, в котором и можно будет создать новый макрос на языке Visual Basic.
Если вы хотите, чтобы макрос стал доступен во всех документах, выберите параметр “Normal.dotm”.
На этом все, теперь вы знаете, что такое макросы в MS Word, зачем они нужны, как их создавать и как с ними работать. Надеемся, информация из этой статьи будет полезной для вас и действительно поможет упростить, ускорить работу со столь продвинутой офисной программой.
Наш Telegram каналТолько полезная информация
Объяснение некчёмное, всё друг на друга навалили два раза пытался разобраться, неполучилось(
Я создала макрос таблицы. Когда я добавляю этот макросы, ячейки не принимают нужный размер, текст, который идет после таблицы помещается в таблицу. Какой код должен быть у таблицы, что бы она принимала нужный размер и текст сверху не соивался в одно с текстом в таблице?
Чрезмерно все усложнено
Василий, здравствуйте. В статье речь идет о макросах, и это в принципе не может быть «просто», так как процесс их создания и использования ориентирован на относительно опытных пользователей, точно понимающих то, что и с какой целью они делают. Если это кажется для вас сложным, от включения, записи и последующего использования макросов стоит отказаться. И уж точно в таком случае стоит отказаться от использования макросов, созданных другими пользователями — не понимая сути процесса, вы рискуете нанести вред, как минимум, Word и другим приложениям Microsoft Office.
Статья плохо объясняет, как работать с макросами, Вы бы лучше указали один простой пример по созданию макросы. А так ничего не понятно
Здравствуйте, Аноним. Банальное знание о каком-то одном примере не поможет вам разобраться с макросами в Word, поскольку с таким же успехом вы можете просто скопировать откуда-то готовый макрос, просто вставить и использовать его, не зная на самом деле, как работает подобная функция в программе. Поэтому информация в этой статье как раз представлена для тех пользователей, кто желает разобраться с принципом функционирования инструментов, имеет конкретную задачу и желает под нее написать макрос.
Если у вас есть какая-то потребность в макросе, пожалуйста, опишите в следующем комментарии более детально, что именно вы хотите сделать. Мы постараемся помочь разобраться с этой операцией, представим макрос или расскажем, как его написать самостоятельно.
Здравствуйте!
Нигде не нахожу ответа на вопрос, как добиться автоматического переключения клавиатуры с русской на латинскую при входе из ворда в MathType и возвращения к русской при выходе из MathType.
Спасибо
Валерий