Редактирование и запуск макрокоманды в текстовом документе
Следующий пример описывает создание и запуск макрокоманды, которая выводит в первой строке текстового документа строку «HELLO, WORLD!».
Чтобы создать и запустить макрокоманду, необходимо выполнить следующие действия:
- Запустить приложение «МойТекст» и открыть редактор макрокоманд. Для этого выбрать пункт Редактор макрокоманд вкладки Макрокоманды.
- Нажать кнопку
для создания новой макрокоманды. Указать имя макрокоманды. По умолчанию новой макрокоманде присваивается имя «Без имени».
- Ввести текст макрокоманды:
range = document:getRange()
startPos = range:getBegin()
textProp = range:getTextProperties()
textProp.italic = true
textProp.allCapitals = true
range:setTextProperties(textProp)
startPos:insertText("Hello, World!")
- Запустить макрокоманду нажатием на кнопку
Выполнить. В случае успешного завершения работы макрокоманды редактор макрокоманд выведет сообщение «Макрос выполнен успешно».
- Закрыть окно редактора макрокоманд, чтобы увидеть изменения в текстовом документе. В первой строке документа отобразится текст «HELLO, WORLD!».
- Сохранить текстовый документ. Для этого выбрать в командном меню пункт Файл > Сохранить / Файл > Сохранить как или нажать сочетание клавиш Ctrl+S.
При сохранении необходимо выбрать тип файла «Текстовый документ» одного из форматов: DOCX, XODT, ODT (для электронных таблиц - XLSX, XODS, ODS).