Поле MacroButton Вставляет макрокоманду, которую можно выполнить, дважды щелкнув результаты поля MACROBUTTON. Можно также щелкнуть поле MACROBUTTON и нажать сочетание клавиш ALT+SHIFT+F9.
Примечание
Так как макросы могут содержать вирусы, соблюдайте осторожность при их запуске. Используйте следующие меры предосторожности: обновляйте антивирусную программу; задайте для макросов высокий уровень безопасности; снимите флажок "Доверять всем установленным надстройкам и шаблонам"; используйте цифровые подписи; ведите список надежных издателей.
Синтаксис
При просмотре кода поля MACROBUTTON в документе его синтаксис выглядит следующим образом:
{ MACROBUTTONMacroName DisplayText}
Примечание
Код поля определяет то, что будет отображаться в поле. Результаты поля — это то, что отображается в документе после оценки кода поля. Для переключения между кодом поля и его результатами нажмите сочетание клавиш ALT+F9.
Инструкции
ИмяМакроса
Имя макроса, выполняемого при двойном щелчке результата поля. Макрос должен быть доступен в активном documenttemplate или глобальном шаблоне.
Сообщение
Текст или рисунок, который будет отображаться в виде кнопки. Можно использовать поле, которое приводит к тексту или рисунку, например BOOKMARK или INCLUDEPICTURE. В результатах поля текст или рисунок должен располагаться на одной строке, в противном случае произойдет ошибка.
Пример
Если дважды щелкнуть приведенное ниже поле, будет выполнен макрос PrintEnvelope.
Поле
Дважды щелкните { MACROBUTTON PrintEnvelope
} , чтобы распечатать конверт для этого письма.
Результат:
Дважды щелкните
, чтобы распечатать конверт для этого письма.