Как включить макросы в excel - самый популярный вопрос пользователей, которые только начинают работать с файлами excel, содержащими макросы. Ведь зачастую программы скачанные из интернета при открытии на компьютере просто не работают. Так давайте же подробнее рассмотрим все возможные причины отключения макросов и способы их включения.
Как включить макросы в excel? Что такое макросы?
Чтобы ответить на вопрос как включить макросы в excel для начала нужно разобраться что же они из себя представляют. Макросы - это программный код внутри файла Microsoft Excel, который выполняет ту или иную задачу автоматизации действий. Т.е. это те же самые действия, которые производит пользователь вручную в файле, только записанные в виде инструкций на языке программирования VBA. Как правило, такие файлы имеют расширение xlsm.
Запускаться макросы могут как через непосредственный вызова из списка процедур Alt+F8, так и по нажатию на кнопку или просто вместе с открытием книги excel. Система по умолчанию отключает исполнение макросов, особенно если они были скачаны из интернета. Делается это для того чтобы обезопасить пользователя от вредоносного кода, который недобросовестные разработчики могут поместить внутрь файла. Но система безопасности не может проанализировать сам код внутри файла. А порой и сам пользователь. Потому что доступ к коду макросов может быть защищен паролем самим разработчиком. Поэтому на всякий случай система отключает выполнение любого кода, чтобы перестраховаться, пока пользователь сам не разрешит его использование.
Поэтому первым правилом работы с макросами является скачивание программ только c проверенных временем безопасных источников! Котором является и мой ресурс - Excellab.ru! Если с этим все в порядке, то давайте рассмотрим основные ответы на вопрос: как включить макросы в excel.
Включение макросов в файле Microsoft Excel
Вариант №1 - Включение макросов при открытии файла.
При первом открытии книги с макросами, скачанной с внешнего web-сайта, офис должен вывести сообщение о включении режима защищенного просмотра в желтом баннере в верхней части файла:
Если вы доверяете источнику, необходимо нажать на кнопку "Разрешить редактирование" в правой части сообщения.
Следом за ним должно появиться предупреждение службы безопасности. В котором будет написано, что excel отключил запуск макросов. Как и на предыдущем шаге, нажимаем кнопку в правой части желтого баннера "Включить содержимое".
Вариант №2 - Включение макросов через Центр безопасности.
Если в настройках вашего Microsoft Office изначально выставлен высокий уровень безопасности, то сообщения из первого варианта не появятся. И включать макросы придется через настройки Excel.
Кликните на вкладку "Файл" (внешний вид меню может отличаться в зависимости от версии офиса). Перейдите в пункт "Параметры" в нижней части экрана.
Далее переходим к пункту "Центра управления безопасностью". Кликаем на "Параметры центра управления безопасностью".
В левом меню переходим во вкладку "Параметры макросов". В правом окне выбираем либо "Включить все макросы", что не является безопасным вариантом в перспективе (при открытии других файлов из интернета). Либо, что более предпочтительно, выбираем пункт "Отключить все макросы с уведомлением". В данном случае нам потребуется закрыть файл и снова открыть его. Тогда мы увидим все сообщения из Варианта №1, описанного выше. Таким образом мы нашли два варианта ответа на наш первоначальный вопрос - как включить макросы в excel.
Как включить макросы в excel если файл заблокирован.
Вариант №3 - Корпорация Майкрософт заблокировала запуск макросов.
В некоторых случаях случаях на нашем пути запуска заветных программ стоят целые корпорации) Но а если серьезно, то проблема в том же - файл скачан в интернете из источника, который не является доверенным. При этом стать доверенным источником, к сожалению, в наших современных реалиях не представляется физической возможности.
Выход есть и из этой ситуации. Просто закройте файл (обязательно), кликните на него правой кнопкой мыши и перейдите в раздел "Свойства".
Внизу появившейся формы нужно найти предупреждение и установить галочку "Разрешить". Причем формулировка может отличаться от версии операционной системы.
Не могу открыть файл, он имеет неизвестный формат.
Зачастую файлы, которые выкладываются в сети, упаковывают в архивы, чтобы при скачивании антивирус не ругался и не блокировал их как вирус. Напоминаю, система защиты не анализирует содержимое кода файл excel. Под блокировку могут попасть и совершенно безопасные программы. На своем портале Excellab.ru я использую архиватор 7zip. Он бесплатный и абсолютно безопасный. Скачать его можно с официального сайта по ссылке выше. Современная версия стандартного архиватора WinRar также может открывать файла с расширением 7zip. Перед использованием программы ее нужно извлечь из архива в любое удобное для вас место на диске.
Благодарю вас за посещение блога моей лаборатории!
Рекомендую прочесть не менее интересные статьи на моем канале:
С уважением, разработчик Горянинов Максим