Skip to main content

Макрокоманды

Макрокоманды (макросы) — это небольшие программы на языке Lua, которые автоматизируют выполнение длительных или часто повторяющихся действий в документе, таких как:

  • добавление текста;
  • поиск и замена фрагментов текста;
  • удаление текста.

Доступные действия с макрокомандами​

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

Запустить макрокоманду​

Если в открытом документе есть макрокоманды, на панели инструментов становится доступна кнопка Запустить макрос.

  1. Нажмите кнопку Запустить макрос.
  2. Откроется диалоговое окно со списком всех макрокоманд, доступных в документе.
  3. Выберите нужную макрокоманду из списка.

Важная информация​

  • Блокировка документа: на время выполнения макрокоманды работа с документом будет временно заблокирована. В интерфейсе появится индикатор выполнения.
  • Ошибки выполнения: если в процессе выполнения макрокоманды произойдет ошибка (например, из-за некорректного кода), на экране появится соответствующее сообщение.
  • Поддержка VBA: запуск и выполнение макросов, написанных на VBA (например, из файлов формата DOCM), в приложении не поддерживается. При конвертации такого файла во внутренний формат макросы VBA будут отображены в списке для запуска, но их выполнение завершится ошибкой.