Интерактивная поддержка в браузере может предоставлять цифровые решения для проблем с Office
Макрос — это набор команд, используемый для автоматизации повторяющейся задачи. Макрос может запускаться при выполнении задачи. Однако некоторые макросы могут представлять угрозу безопасности, поскольку могут содержать вирусы или вредоносные программы на компьютере.
Предупреждение
Никогда не включайте макросы в файле Microsoft 365, если не знаете, что делают эти макросы, и если вам нужна их функциональность. Для просмотра или редактирования файла не нужно включать макросы. Дополнительные сведения см. в статье Защита от макровирусов.
Создание доверенного документа для включения макросов
Если при открытии документа или попытке запуска макроса вы получаете предупреждение системы безопасности, вы можете сделать его надежным и включить макросы. Этот пример приведен в книге Excel.
Выберите "Включить содержимое".
В диалоговом окне "Предупреждение системы безопасности " нажмите кнопку " Да ", чтобы сделать документ надежным.
Макросы теперь включены в этом документе. Чтобы отозвать надежный документ, необходимо очистить все надежные документы. Дополнительные сведения см. в разделе "Надежные документы".
Совет
Вместо того чтобы включать макросы для каждого документа, можно создать надежное место для хранения надежных документов. В этом случае Microsoft 365 не будет выполнять для них проверку в центре управления безопасностью. Дополнительные сведения см. в статье Добавление, удаление и изменение надежного расположения в Microsoft Office.
Изменение параметров макросов в центре управления безопасностью
Параметры макросов доступны в центре управления безопасностью. Но если вашим устройством управляет ваша компания или учебное заведение, системный администратор может запретить кому-либо изменять параметры.
Важно
При изменении параметров макросов в центре управления безопасностью они изменяются только для приложения Microsoft 365, которое вы используете в данный момент. Параметры макросов не изменяются для всех приложений Microsoft 365.
Перейдите на вкладку "Файл " и выберите "Параметры".
Выберите пункт "Центр управления безопасностью" и нажмите кнопку "Параметры центра управления безопасностью".
В центре управления безопасностью выберите "Параметры макросов".
Совет
Если на ленте есть вкладка "Разработчик ", откройте вкладку "Разработчик " и выберите
Безопасность макросов , чтобы быстро открыть центр управления безопасностью . Выберите нужные параметры и нажмите кнопку "ОК".
Доступные параметры настройки макросов
Ниже приведены параметры настройки макросов в центре управления безопасностью. Не все приложения имеют одинаковый выбор.
Примечание
В Excel эти параметры немного отличаются.
Отключить все макросы без уведомления: макросы и оповещения системы безопасности о макросах отключены.
В Excel этот параметр — Отключить макросы VBA без уведомления и применяется только к макросам VBA.
Отключить все макросы с помощью уведомления: макросы отключены, но при их наличии отображаются оповещения системы безопасности.
Используйте этот параметр, чтобы включать макросы в каждом конкретном случае.
В Excel этот параметр — "Отключить макросы VBA с уведомлением " и он применяется только к макросам VBA.
Отключение всех макросов, кроме макросов с цифровой подписью Макросы отключены, а оповещения системы безопасности отображаются, если присутствуют неподписанные макросы. Однако если макрос имеет цифровую подпись надежного издателя, он просто выполняется. Если макрос подписан издателем, которому вы еще не доверяли, вам предоставляется возможность включить подписанный макрос и сделать его доверенным.
В Excel этот параметр — Отключить макросы VBA, за исключением макросов с цифровой подписью . Он применяется только к макросам VBA.
Включить все макросы (не рекомендуется, потенциально опасный код может выполняться): все макросы выполняются без подтверждения. Этот параметр делает ваш компьютер уязвимым для вредоносного кода.
В Excel этот параметр — "Включить макросы VBA" (не рекомендуется, потенциально опасный код может выполняться) и он применяется только к макросам VBA.
В Excel также есть флажок "Включить макросы Excel 4.0, если макросы VBA включены". Если этот флажок установлен, все приведенные выше параметры для макросов VBA также будут применяться к макросам Excel 4.0 (XLM). Если этот флажок не установлен, макросы XLM отключаются без уведомления.
Доверенный доступ к объектной модели проекта VBA: блокировка или разрешение программного доступа к объектной модели Visual Basic для приложений (VBA) из клиента автоматизации. Этот параметр безопасности предназначен для кода, написанного для автоматизации программы Microsoft 365 и управления средой VBA и объектной моделью. Это параметр для пользователя и приложения, который по умолчанию запрещает доступ, не позволяя несанкционированным программам создавать вредоносный самореплицирующийся код. Чтобы клиенты автоматизации могли получить доступ к объектной модели VBA, пользователь, выполняющий код, должен предоставить доступ. Чтобы включить доступ, установите флажок для проверки.
Примечание
Microsoft Access не имеет доверительного доступа к параметру объекта модели проекта VBA .
Статьи по теме
Изменение параметров безопасности макросов в Excel
Краткое руководство: создание макроса в Excel.