Макрокоманды представляют собой программы небольшого размера, с помощью которых в текстовом документе автоматизируется выполнение продолжительных или часто повторяющихся операций. Для разработки макрокоманд в «МойОфис Текст» используется язык программирования Lua.
Как правило, макрокоманды используются для решения следующих задач:
•добавление текста;
•поиск и замена по тексту;
•удаление текста.
Если в документе присутствуют макрокоманды, то в командном меню отображается пункт , открывающий доступ к списку макрокоманд в документе.
На время выполнения макрокоманды работа с документом блокируется сообщением о выполнении макрокоманды.
Если выполнить макрокоманду по какой-то причине не удалось (например, ошибка в самой макрокоманде), на экран будет выведено сообщение об ошибке.