Включение и отключение макросов в файлах Office

Макрос представляет собой набор команд, с помощью которых можно автоматизировать выполнение повторяющейся задачи. В этой статье описаны риски, связанные с использованием макросов, и приведены инструкции по включению и отключению макросов в центре управления безопасностью.

В этой статье


Включение макросов при появлении панели сообщений

При открытии файла, содержащего макросы, появляется желтая панель сообщений со значком щита и кнопкой Включить содержимое. Если известно, что макрос поступил из надежного источника, воспользуйтесь приведенными ниже инструкциями.

  • В области Панель сообщений нажмите кнопку Включить содержимое.
    Файл откроется в качестве надежного документа.

На приведенном ниже рисунке показана панель сообщений, если в файле есть макросы.

Панель сообщений с предупреждением системы безопасности о макросах

К началу страницы К началу страницы

Включение макросов в представлении Backstage

Другой способ включения макросов в файле — с помощью представления Microsoft Office Backstage, которое появляется после открытия вкладки Файл, при отображении желтой панели сообщений.

  1. Откройте вкладку Файл.
  2. В области Предупреждение системы безопасности нажмите кнопку Включить содержимое.
  3. В разделе Включить все содержимое выберите команду Всегда включать активное содержимое данного документа.
    Файл станет надежным документом.

На приведенном ниже рисунке показаны команды Всегда включать активное содержимое этого документа и Дополнительные параметры.

Область "Предупреждение системы безопасности", режим "Всегда включать"

На приведенном ниже рисунке показаны команды группы Включить содержимое.

Раскрывающийся список "Предупреждение системы безопасности"

К началу страницы К началу страницы

Включение макросов на один раз при появлении предупреждения системы безопасности

Выполнив приведенные ниже инструкции, можно включить макросы на то время, пока открыт файл. Если закрыть файл и открыть его снова, предупреждение появится опять.

  1. Откройте вкладку Файл.
  2. В области Предупреждение системы безопасности нажмите кнопку Включить содержимое.
  3. Выберите элемент Дополнительные параметры .
  4. В диалоговом окне Параметры безопасности Microsoft Office выберите команду Включить содержимое для этого сеанса для каждого макроса.
  5. Нажмите кнопку ОК.

На приведенном ниже рисунке показан пример диалогового окна Параметры безопасности для макроса.

Дополнительные параметры, предупреждение системы безопасности

К началу страницы К началу страницы

Изменение параметров макросов в центре управления безопасностью

Параметры макросов доступны в центре управления безопасностью. Однако администратор организации может изменить настройки по умолчанию, чтобы запретить изменение каких-либо параметров.

 Важно.   При изменении параметров макроса в центре управления безопасностью они изменяются только для текущего приложения Office данного пользователя, но не для всех приложений.

  1. Откройте вкладку Файл.
  2. Нажмите кнопку Параметры.
  3. Затем выберите пункты Центр управления безопасностью и Параметры центра управления безопасностью.
  4. В центре управления безопасностью щелкните элемент Параметры макросов.
  5. Выберите необходимые параметры.
  6. Нажмите кнопку ОК.

На приведенном ниже рисунке показана область Параметры макроса центра управления безопасностью.

Область "Параметры макроса" центра управления безопасностью

Следующий раздел содержит более подробное описание параметров макросов.

К началу страницы К началу страницы

Описание параметров макросов

  • Отключить все макросы без уведомления.     Этот параметр отключает макросы и связанные с ними оповещения безопасности.
  • Отключить все макросы с уведомлением.     Этот параметр отключает макросы без отключения оповещений системы безопасности, которые будут появляться при их наличии. Это позволяет включать макросы, когда это требуется.
  • Отключить все макросы кроме макросов с цифровой подписью.     Этот параметр отключает макросы без отключения оповещений системы безопасности, которые будут появляться при их наличии. Однако при наличии у макроса цифровой подписи надежного издателя он запускается, если этому издателю выражено доверие. В противном случае выводится уведомление о необходимости включить макрос, содержащий цифровую подпись, и выразить доверие издателю.
  • Включить все макросы (не рекомендуется, возможен запуск опасной программы).     Если задан этот параметр, выполняются все макросы. Компьютер становится уязвимым для потенциально опасных программ.
  • Доверять доступ к объектной модели проектов VBA.     Этот параметр запрещает или разрешает программный доступ к объектной модели Visual Basic для приложений (VBA) из клиента автоматизации. Этот параметр безопасности предназначен для программного кода, написанного для автоматизации приложений Office, а также управления средой VBA и объектной моделью. Он устанавливается для отдельного пользователя или приложения. По умолчанию доступ запрещен, что затрудняет создание самовоспроизводящегося вредоносного кода неавторизованными программами. Чтобы клиент автоматизации мог получить доступ к объектной модели VBA, пользователь, выполняющий код, должен предоставить ему это разрешение. Чтобы сделать это, установите данный флажок.

 Примечание.   В Microsoft Publisher и Access параметр Доверять доступ к объектной модели проектов VBA отсутствует.

К началу страницы К началу страницы

Что такое макрос, кто их создает и в чем заключается угроза для безопасности?

Макросы служат для автоматизации часто выполняемых задач, что позволяет сэкономить время за счет сокращения объема работы с клавиатурой и мышью. Многие из них созданы с использованием языка Visual Basic для приложений (VBA). Однако некоторые макросы представляют угрозу безопасности. Злоумышленник может внедрить в файл потенциально опасный макрос, способный вызвать заражение компьютера или сети организации вирусом.

 
 
Применимо к:
Access 2013, Excel 2013, PowerPoint 2013, Visio 2013, Visio профессиональный 2013, Word 2013, Access 2010, Excel 2010, PowerPoint 2010, Visio 2010, Word 2010