• Office
  • 12 мин. чтения

Как включить макросы в Excel: жёлтая и красная панель, надёжная папка, Mac и как отключить

Александр Носов
Александр Носов
  • 4 октября 2026
  • 195 просмотров
Как включить макросы в Excel: жёлтая и красная панель, надёжная папка, Mac и как отключить

Чтобы включить макросы в одном файле, нажмите «Включить содержимое» на жёлтой панели над таблицей. Если панель красная и на ней написано, что Майкрософт заблокировала запуск макросов, такой кнопки там нет и не будет: закройте файл, в Проводнике откройте его «Свойства» и поставьте флажок «Разблокировать». Включать все макросы подряд в настройках Excel для этого не нужно, а красную панель такой переключатель всё равно не снимает.

Ниже всё разложено по тому, что вы видите на экране: у жёлтой панели, красной панели, ошибки без панели и Excel в браузере причины разные, и лечатся они по-разному. Отдельно о папке, где макросы работают без вопросов, о сохранении файла с макросами и о том, как их отключить. Названия кнопок и окон сверены по русскому Excel для Windows и Mac и справке Microsoft 4 октября 2026 года.

Содержание12 разделов

Какой у вас случай: что видно над таблицей

  • Жёлтая панель «ПРЕДУПРЕЖДЕНИЕ СИСТЕМЫ БЕЗОПАСНОСТИ Запуск макросов отключен.» и кнопка «Включить содержимое». Самый частый и самый простой случай, смотрите следующий раздел.
  • Красная панель «РИСК БЕЗОПАСНОСТИ Корпорация Майкрософт заблокировала запуск макросов, так как источник этого файла не является доверенным.» Справа только кнопка «Дополнительные сведения». Файл скачан из интернета или сохранён из почты, решение в разделе про красную панель.
  • Жёлтая панель «ЗАЩИЩЕННЫЙ ПРОСМОТР» с текстом «Будьте осторожны: файлы из Интернета могут содержать вирусы…». К макросам эта панель отношения не имеет: файл просто открыт только для чтения. Нажмите «Разрешить редактирование», и на её месте появится одна из двух панелей выше.
  • Панели нет, а кнопка в таблице не срабатывает или выскакивает окно «Не удается выполнить макрос… все макросы отключены». Смотрите раздел про ошибку без панели.
  • Файл открылся в браузере (Excel в интернете, OneDrive, почта) или на телефоне. Там макросы VBA не работают вообще, подробности ниже.

На рабочем компьютере есть шестой вариант: настройки макросов серые и не меняются. Это групповая политика, о ней в конце.

Жёлтая панель: как включить макросы в этом файле

Нажмите «Включить содержимое». Макросы заработают сразу, а файл станет надёжным документом: в следующий раз Excel откроет его без вопросов, даже если автор поменял макросы внутри. Если панель уже закрыли крестиком, откройте «Файл» → «Сведения»: там в блоке «Предупреждение системы безопасности» есть такая же кнопка «Включить содержимое».

Файл лежит в сетевой папке? Excel дополнительно спросит, сделать ли его надёжным документом. Ответьте «Да», иначе вопрос будет при каждом открытии.

Бывает, что Excel снова спрашивает про макросы в файле, который вы уже включали. Обычно причина одна из двух:

  • файл переместили в другую папку, и Excel считает его новым;
  • файл открыт прямо из письма или из архива, не сохранённым на диск. Такие файлы лежат во временной папке, надёжными они не становятся, и «Включить содержимое» работает только до закрытия. Сохраните файл в обычную папку и откройте оттуда.

Перед нажатием кнопки вспомните, откуда файл. Макрос умеет всё, что умеет программа: удалить файлы, скачать что-то из сети, разослать письма. Прайс от поставщика, с которым работаете годами, и отчёт из своей 1С включайте спокойно. Незнакомое письмо с вложением «Счёт.xlsm» и просьбой «включите содержимое, чтобы увидеть документ» — классика рассылок с вирусами.

Красная панель «Риск безопасности»: как разблокировать файл из интернета

Windows помечает всё, что пришло из интернета: файлы, скачанные браузером, и вложения, сохранённые из почты. С 2022 года Excel по этой пометке блокирует макросы целиком (в Microsoft 365 с версии 2206), и кнопки «Включить содержимое» на красной панели нет намеренно. Переключатель «Включить макросы VBA» в настройках здесь тоже не поможет: пометку Excel проверяет раньше. Снимать нужно саму пометку с файла. Если в таком файле нажать кнопку с макросом, выскочит окно «Извещение системы безопасности Microsoft Excel» с тем же текстом и единственной кнопкой «Отключить макросы»: это тот же случай, и лечится он так же.

  1. Закройте файл в Excel.
  2. В Проводнике щёлкните по файлу правой кнопкой и выберите «Свойства».
  3. На вкладке «Общие» внизу есть строка «Осторожно: Этот файл получен с другого компьютера и, возможно, был заблокирован с целью защиты компьютера.» Поставьте рядом флажок «Разблокировать» и нажмите «ОК». В Windows 7 вместо флажка кнопка «Разблокировать».
  4. Откройте файл снова. Появится обычная жёлтая панель, нажмите «Включить содержимое».

Несколько тонкостей из практики.

Файл пришёл в ZIP-архиве. Встроенная распаковка Windows («Извлечь все») переносит пометку с архива на каждый файл внутри. Если архиву доверяете, разблокируйте сам ZIP через «Свойства» до распаковки, и файлы выйдут чистыми. Разблокировка архива после распаковки уже распакованным файлам не поможет: снимайте пометку с них.

Файлов много. Ставить флажок у каждого долго. Откройте PowerShell и выполните команду, подставив свою папку (флаг -Recurse захватит и вложенные папки):

Get-ChildItem -Path "D:\Прайсы" -Recurse -File | Unblock-File

Команда делает то же, что флажок «Разблокировать», и ничего не выводит, если всё прошло. Запускайте её только на папку с файлами, которым доверяете, а не на «Загрузки» целиком. Подробнее о пометке и команде Unblock-File в статье про предупреждение «Файл может нанести вред вашему компьютеру»: у неё та же причина.

Вложение из письма. Сохраните его на диск и снимите пометку в «Свойствах» или сохраните в OneDrive и откройте оттуда. Открытое прямо из Outlook вложение надёжным не станет.

Флажка «Разблокировать» нет. Значит, пометки на файле нет. Если файл на своём диске, дело в настройках, смотрите раздел про ошибку без панели. Если это сетевая папка или NAS, особенно открытый по IP-адресу вроде \\192.168.1.10\Общая, Windows считает сам сервер интернетом. Помогает добавить его в «Надежные сайты» в свойствах браузера Windows; пошагово это разобрано в той же статье про пометку файлов. Добавляйте только свой сервер: всё, что на нём лежит, Windows начнёт считать доверенным, и Office перестанет блокировать там макросы.

Если с файлами из интернета вы работаете постоянно, удобнее завести для них надёжную папку.

Надёжная папка: макросы в ней работают без вопросов

Это лучший вариант для тех, кто каждый день открывает файлы с макросами из одного источника: выгрузки 1С, шаблоны бухгалтерии, отчёты поставщика. Файлы из надёжного расположения открываются с включёнными макросами без панелей, даже скачанные из интернета.

  1. Создайте отдельную папку, например C:\Макросы.
  2. В Excel откройте «Файл» → «Параметры» → «Центр управления безопасностью» и нажмите «Параметры центра управления безопасностью...».
  3. Слева выберите «Надежные расположения», затем «Добавить новое расположение...».
  4. Нажмите «Обзор...», укажите папку. Если внутри будут подпапки, поставьте флажок «Также доверять всем вложенным папкам». Нажмите «ОК» во всех окнах.

Не делайте надёжными «Загрузки», «Документы» или рабочий стол. Туда попадает всё подряд, и защита от макросов на этих файлах просто перестанет работать. Отдельная папка, в которую вы кладёте файлы сами, безопаснее. Сетевую папку добавить можно, но сначала придётся поставить флажок «Разрешить надежные расположения в моей сети (не рекомендуется)», и подпись не зря такая: на общий диск пишут все.

Как включить макросы во всех файлах Excel

Откройте «Файл» → «Параметры» → «Центр управления безопасностью» → «Параметры центра управления безопасностью...» → «Параметры макросов». Если включена вкладка «Разработчик», туда же ведёт кнопка «Безопасность макросов». Вариантов четыре:

  • «Отключить макросы VBA без уведомления»: макросы не работают нигде, кроме надёжных папок, и Excel об этом молчит;
  • «Отключить макросы VBA с уведомлением»: стоит по умолчанию, это и есть жёлтая панель;
  • «Отключить макросы VBA, кроме макросов с цифровой подписью»: для компаний, которые подписывают свои макросы;
  • «Включить макросы VBA (не рекомендуется, возможен запуск опасной программы)»: любой файл без пометки «из интернета» выполняет код сразу при открытии.

В старых версиях Office те же варианты подписаны без слова «VBA»: «Отключить все макросы без уведомления», «Отключить все макросы с уведомлением», «Отключить все макросы кроме макросов с цифровой подписью» и «Включить все макросы (не рекомендуется, возможен запуск опасной программы)».

Мой совет: оставьте «с уведомлением» и пользуйтесь кнопкой на жёлтой панели или надёжной папкой. Последний вариант без вопросов запускает код в каждом файле без пометки «из интернета», и вдобавок антивирус перестаёт проверять макросы во время работы: в этом режиме Office по умолчанию не отдаёт их на проверку. Если всё же включили его ради одной задачи, верните «с уведомлением» сразу после неё.

Два флажка ниже нужны редко:

  • «Включить макросы Excel 4,0 при включении макросов VBA». Старые макросы на листах Excel 4.0 (файлы девяностых и некоторые древние отчётные формы) с конца 2021 года по умолчанию отключены. Ставьте флажок, только если такой файл действительно нужен.
  • «Доверять доступ к объектной модели проектов VBA». Для запуска макросов не нужен. Его просят программы и надстройки, которые сами пишут или читают код VBA в книге.

Настройка действует только в том приложении, где её поменяли. Включили в Excel, а Word продолжит блокировать макросы: в Word путь такой же, через его собственные «Параметры».

Панели нет, а макрос не запускается

Кнопка в таблице не реагирует или появляется окно «Не удается выполнить макрос "…". Возможно, этот макрос отсутствует в текущей книге либо все макросы отключены.» Проверьте по порядку.

Макросы отключены без уведомления. Загляните в «Параметры макросов» из прошлого раздела. Если там «Отключить макросы VBA без уведомления», переключите на «с уведомлением», закройте файл и откройте снова: появится жёлтая панель.

Файл в формате .xlsx. Обычная книга Excel макросы не хранит вообще. Посмотрите расширение в «Свойствах» файла: книга с макросами сохраняется как «.xlsm» (в старом формате Excel 97-2003 как «.xls»). Если кто-то сохранил её как .xlsx, макросы из этого файла пропали насовсем, и вернуть их можно только из прежней копии .xlsm. Где Excel хранит старые версии и автосохранения, разобрано в статье о восстановлении файлов Excel.

Кнопка ссылается на другой файл. Если лист с кнопкой скопировали из другой книги, кнопка продолжает указывать на макрос в старом файле. Щёлкните по кнопке правой кнопкой мыши, выберите «Назначить макрос...» и выберите макрос из текущей книги. То же бывает с макросами из личной книги макросов (PERSONAL.XLSB): если она не загрузилась, кнопки на неё молчат.

Файл с красной панелью, которую закрыли крестиком. Макросы при этом остаются заблокированными. Закройте файл и разблокируйте его, как описано выше.

Где в Excel макросы: вкладка «Разработчик» и Alt+F8

Список макросов книги открывается клавишами Alt+F8: в окне «Макрос» выберите нужный и нажмите «Выполнить». Там же макрос можно изменить или удалить. Alt+F11 открывает редактор Visual Basic с самим кодом.

Вкладка «Разработчик» по умолчанию скрыта. Чтобы её показать, откройте «Файл» → «Параметры» → «Настроить ленту», справа в списке основных вкладок поставьте флажок «Разработчик» и нажмите «ОК». В группе «Код» на этой вкладке собраны «Visual Basic», «Макросы», «Запись макроса» и «Безопасность макросов». Вкладка останется на месте, пока вы сами не снимете флажок.

Как сохранить файл с макросами

Записали макрос в обычную книгу или вставили код в редакторе? Сохраните файл через «Файл» → «Сохранить как» и в списке типов выберите «Книга Excel с поддержкой макросов (*.xlsm)».

Если попытаться сохранить такую книгу как .xlsx, Excel предупредит: «Следующие компоненты невозможно сохранить в книге без поддержки макросов: Проект VB». Здесь кнопки работают наоборот, чем кажется. «Нет» возвращает к выбору типа файла, выберите .xlsm. «Да» сохраняет книгу без макросов, и они пропадут.

Макросы, которые нужны во всех книгах, удобно хранить в личной книге макросов. При записи макроса в поле «Сохранить в» выберите «Личная книга макросов»: Excel создаст скрытый файл PERSONAL.XLSB и будет открывать его в фоне при каждом запуске.

Как отключить макросы в Excel

Для всех файлов выберите в «Параметрах макросов» вариант «Отключить макросы VBA без уведомления». Жёлтых панелей больше не будет, макросы не запустятся нигде, кроме надёжных папок. Для большинства людей разумнее оставить «с уведомлением» и просто не нажимать «Включить содержимое» в сомнительных файлах.

Убрать макросы из конкретного файла можно двумя способами. Сохраните копию как обычную «Книгу Excel (*.xlsx)» и на предупреждение ответьте «Да»: макросов в копии не останется. Или откройте окно Alt+F8, выберите макрос и нажмите «Удалить».

Excel на Mac, в браузере и на телефоне

Mac. Настройка в меню Excel → «Параметры...» → «Безопасность», блок «Защита от макросов». Вариантов три: «Выключить все макросы без уведомления», «Выключить все макросы с уведомлением» (стоит по умолчанию) и «Включить все макросы (не рекомендуется; возможно выполнение потенциально опасного кода)». Красной панели про файлы из интернета на Mac нет, эта блокировка работает только в Office для Windows. Вкладку «Разработчик» включает флажок «Вкладка "Разработчик"» в разделе «Отображение» параметров Excel.

Браузер. Excel в интернете (OneDrive, Outlook в браузере, office.com) макросы VBA не выполняет и не даёт их записать или изменить. Файл .xlsm при этом откроется, данные можно править, макросы внутри сохранятся. Чтобы запустить их, нажмите «Открыть в классическом приложении»: файл откроется в установленном Excel.

Телефон и планшет. Excel для iPhone, iPad и Android макросы VBA не запускает. Файл открыть и посмотреть можно, кнопки с макросами работать не будут.

Отсюда простой вывод: для файлов с макросами нужен настольный Excel для Windows или Mac. Он есть в любом бессрочном Office для дома и в подписке Microsoft 365, а браузерной и мобильной версии для таких книг не хватит.

На рабочем компьютере настройки серые

Если варианты в «Параметрах макросов» неактивны, ими управляет администратор через групповую политику, и из Excel их не поменять. Обычно в компаниях стоит запрет макросов из интернета и разрешены только подписанные макросы или файлы из согласованных папок. Попросите администратора добавить вашу папку в надёжные расположения или подписать нужный макрос. Обходить политику не стоит: её ставят как раз против рассылок с вирусами в .xlsm.

Дистрибутивы: Microsoft Office 2024 Home, Microsoft Office 2021 Professional Plus, Microsoft 365 Персональный (Personal).

Часто задаваемые вопросы

Безопасно ли нажимать «Включить содержимое»?

Безопасно, если вы знаете, откуда файл, и ждали его. Макрос выполняется с вашими правами и может сделать с файлами на компьютере всё то же, что и вы. Файл с макросами из незнакомого письма не включайте, даже если в тексте просят «включить содержимое, чтобы увидеть документ».

Почему макросы перестали работать после обновления Office?

Скорее всего, файл скачан из интернета или сохранён из почты: с 2022 года такие файлы блокируются красной панелью «Риск безопасности». Файлы, которые вы уже делали надёжными раньше, продолжают работать. Для остальных снимите пометку флажком «Разблокировать» в «Свойствах» файла или положите их в надёжную папку.

Включил «Включить макросы VBA», а красная панель осталась. Почему?

Красную панель этот переключатель не снимает: Excel сначала проверяет пометку «из интернета» на файле и блокирует макросы раньше, чем смотрит на ваши настройки. Разблокируйте файл в «Свойствах» или перенесите его в надёжную папку, а переключатель верните на «с уведомлением».

Как включить макросы в Word?

Так же, как в Excel: «Файл» → «Параметры» → «Центр управления безопасностью» → «Параметры центра управления безопасностью...» → «Параметры макросов». Настройка у каждого приложения своя, поэтому включение в Excel на Word не действует. Красная панель и флажок «Разблокировать» в Word работают так же.

Как отменить доверие к файлам, в которых я нажимал «Включить содержимое»?

В «Центре управления безопасностью» откройте раздел «Надежные документы» и нажмите «Очистить». Доверие снимается сразу со всех таких файлов, по одному его отозвать нельзя.

Полезная статья?

Ваша оценка поможет нам стать лучше

Все варианты в каталоге

Microsoft Office 2021 Подписка Microsoft 365 (Office 365)