Создаваемым в Р7-Офис макросам можно установить признак «Автостарт», при этом отмеченные макросы могут автоматически запускаться при открытии документа. Режим автозапуска макросов документов  
(function()
{
     Common.UI.alert({ title: "Автостарт", msg: "Макрос 1 был запущен" });
})();
При следующем открытии документа, все макросы с установленным признаком (Символ А в круглых скобкам перед наименованием) «Автостарт» будут автоматически запущены (на скриншоте отображен пример выполнения макроса, вызывающего диалоговое окно-уведомление): Автостарт Поведение редакторов по автоматическому запуску содержащихся в документах макросов можно регулировать, выбрав одну из настроек:
  • Включить все (включить автозапуск всех макросов без уведомления),
  • Показывать уведомления (перед автозапуском макросов отображается системный диалог, предупреждающий о наличии в документе макросов и предлагающий разрешить/запретить их запуск) (см. скриншот ниже),
  • Отключить все (отключить автозапуск всех макросов без уведомления)
Предупреждение Данная настройка расположена в «Дополнительных параметрах», для перехода в которые нужно открыть вкладку «Файл» в любом документе: Дополнительные параметры
Была ли полезна статья?
Позвольте нам стать лучше