Skip to main content

Создать макрокоманду

Макрокоманду можно создать одним из следующих способов:

  • Записать последовательное выполнение действий, из которых должна состоять макрокоманда.

  • Ввести текст макрокоманды вручную.

  • Конвертировать код VBA-макроса в новую макрокоманду с аналогичным кодом на Lua.

Чтобы записать макрокоманду:

  1. Начните запись одним из следующих способов:
  • Во вкладке Макрокоманды нажмите кнопку Записать макрокоманду (бета).

  • При работе в macOS выберите команду главного меню Инструменты > Макрокоманды > Записать макрокоманду (бета).

  • Если в документе есть хотя бы одна макрокоманда на языке Lua, на боковой панели нажмите кнопку Макрокоманды). На панели работы с макрокомандами нажмите на кнопку Новая макрокоманда. В выпадающем списке выберите команду Записать макрокоманду (бета) .

  1. Выполните последовательность действий, из которых должна состоять макрокоманда.
Информация

В текущей версии приложения не все действия пользователя доступны для записи. При выполнении действия, запись которого не поддерживается, на экране отображается всплывающее сообщение «Действие не может быть записано».

  1. Завершите запись одним из следующих способов:
  • Во вкладке Макрокоманды нажмите кнопку Остановить запись макрокоманды.

  • При работе в macOS выберите команду главного меню Инструменты > Макрокоманды > Остановить запись макрокоманды.

  • Если в документе есть хотя бы одна макрокоманда на языке Lua, на боковой панели нажмите кнопку Макрокоманды). На панели работы с макрокомандами нажмите на кнопку Новая макрокоманда. В выпадающем списке выберите команду Остановить запись макрокоманды.

  • В строке состояния нажмите кнопку Остановить запись.

  1. В открывшемся диалоговом окне укажите имя макрокоманды и нажмите кнопку ОК.

При успешном сохранении макрокоманды на экране отобразится всплывающее сообщение «Макрокоманда "имя_макрокоманды" сохранена».

Чтобы ввести текст макрокоманды вручную:

  1. Создайте новую макрокоманду одним из следующих способов:
  • Во вкладке Макрокоманды нажмите кнопку Редактор макрокоманд. При работе в macOS можно также выбрать пункт главного меню Инструменты > Макрокоманды > Редактор макрокоманд. Если в документе не было ни одной макрокоманды, в окне редактора будет автоматически создана новая макрокоманда «Без имени» (первый рисунок ниже). Если в документе уже есть созданные макрокоманды, в окне редактора нажмите кнопку (второй рисунок ниже) .

  • Если в документе есть хотя бы одна макрокоманда на языке Lua, на боковой панели нажмите кнопку Макрокоманды). На панели работы с макрокомандами нажмите кнопку Новая макрокоманда.

  1. Введите имя макрокоманды или оставьте имя, указанное по умолчанию. Чтобы сохранить имя, нажмите клавишу Enter или щелкните мышью по любой области редактора макрокоманд.

  1. Введите код макрокоманды в правой секции окна, содержащей текст «Введите код макрокоманды здесь».

Новая макрокоманда сохраняется автоматически.

(Макрокоманды). Данная кнопка отображается, пока в документе есть хотя бы одна макрокоманда на языке Lua.

При добавлении в документ первой макрокоманды на языке Lua на боковой панели появляется кнопка

(Макрокоманды), чтобы открыть панель работы с макрокомандами.

Нажмите на кнопку

(Макрокоманды) на боковой панели.

Чтобы закрыть панель работы с макрокомандами, нажмите на кнопку

, расположенную в верхней части панели, или повторно нажмите на кнопку