Создать макрокоманду
Макрокоманду можно создать одним из следующих способов:
- Записать последовательное выполнение действий, из которых должна состоять макрокоманда.
- Ввести текст макрокоманды вручную.
- Конвертировать код VBA-макроса в новую макрокоманду с аналогичным кодом на Lua.
Чтобы записать макрокоманду:
-
Начните запись одним из следующих способов:
- Во вкладке Макрокоманды нажмите кнопку
Записать макрокоманду (бета).
- При работе в macOS выберите команду главного меню Инструменты > Макрокоманды > Записать макрокоманду (бета).
- Если в документе есть хотя бы одна макрокоманда на языке Lua, на боковой панели нажмите кнопку
(Макрокоманды). На панели работы с макрокомандами нажмите на кнопку Новая макрокоманда. В выпадающем списке выберите команду Записать макрокоманду (бета).
- Во вкладке Макрокоманды нажмите кнопку

- Выполните последовательность действий, из которых должна состоять макрокоманда.
В текущей версии приложения не все действия пользователя доступны для записи. При выполнении действия, запись которого не поддерживается, на экране отображается всплывающее сообщение «Действие не может быть записано».
-
Завершите запись одним из следующих способов:
- Во вкладке Макрокоманды нажмите кнопку
Остановить запись макрокоманды.
- При работе в macOS выберите команду главного меню Инструменты > Макрокоманды > Остановить запись макрокоманды.
- Если в документе есть хотя бы одна макрокоманда на языке Lua, на боковой панели нажмите кнопку
(Макрокоманды). На панели работы с макрокомандами нажмите на кнопку Новая макрокоманда. В выпадающем списке выберите команду Остановить запись макрокоманды.
- В строке состояния нажмите кнопку Остановить запись.
- Во вкладке Макрокоманды нажмите кнопку
- В открывшемся диалоговом окне укажите имя макрокоманды и нажмите кнопку ОК.
При успешном сохранении макрокоманды на экране отобразится всплывающее сообщение «Макрокоманда "имя_макрокоманды" сохранена».
Чтобы ввести текст макрокоманды вручную:
-
Создайте новую макрокоманду одним из следующих способов:
- Во вкладке Макрокоманды нажмите кнопку
Редактор макрокоманд. При работе в macOS можно также выбрать пункт главного меню Инструменты > Макрокоманды > Редактор макрокоманд. Если в документе не было ни одной макрокоманды, в окне редактора будет автоматически создана новая макрокоманда «Без имени». Если в документе уже есть созданные макрокоманды, в окне редактора нажмите кнопку
.
- Если в документе есть хотя бы одна макрокоманда на языке Lua, на боковой панели нажмите кнопку
(Макрокоманды). На панели работы с макрокомандами нажмите кнопку Новая макрокоманда.
- Во вкладке Макрокоманды нажмите кнопку

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

- Введите код макрокоманды в правой секции окна, содержащей текст «Введите код макрокоманды здесь». Новая макрокоманда сохраняется автоматически.
При добавлении в документ первой макрокоманды на языке Lua на боковой панели появляется кнопка (Макрокоманды). Данная кнопка отображается, пока в документе есть хотя бы одна макрокоманда на языке Lua.
Нажмите на кнопку (Макрокоманды), чтобы открыть панель работы с макрокомандами.

Чтобы закрыть панель работы с макрокомандами, нажмите на кнопку , расположенную в верхней части панели, или повторно нажмите на кнопку
(Макрокоманды) на боковой панели.