Applies ToExcel для Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016 Excel 2013

Хотя Microsoft Excel по-прежнему поддерживает макросы Excel 4.0 (XLM), мы рекомендуем перенести их в последнюю версию Microsoft Visual Basic для приложений (VBA). Перенос макросов позволяет воспользоваться преимуществами улучшений объектной модели программирования VBA. Чтобы упростить эту задачу, в объектную модель были добавлены некоторые новые объекты, методы и свойства для нескольких оставшихся функций, которые не имели эквивалентов в более ранних версиях VBA. Кроме того, добавлены улучшения производительности для операций настройки страниц в VBA, чтобы обеспечить аналогичную производительность page. Функциональность SETUP() в макросах XLM.

Если вы решили, что не готовы к миграции, вы по-прежнему можете запускать макросы Excel 4.0. При открытии макроса XLM в Excel с отключенными макросами Excel отображается следующее сообщение:

"Из-за параметров безопасности макросы отключены. Чтобы запустить макросы, необходимо повторно открыть эту книгу, а затем включить макросы. Дополнительные сведения о включении макросов см. в разделе Справка.

Чтобы изменить параметры макроса, чтобы разрешить выполнение макросов XLM, сделайте следующее:

  1. Откройте вкладку Файл и выберите команду Параметры.

  2. Щелкните элемент Центр управления безопасностью и выберите пункт Параметры центра управления безопасностью.

  3. Щелкните Параметры макросов и установите флажок Включить макросы Excel 4.0 при включении макросов VBA проверка. Затем можно выбрать Отключить макросы VBA с уведомлением или Включить все макросы (не рекомендуется; может выполняться потенциально опасный код). 

    Важно: Рекомендуется не использовать параметр Включить все макросы (не рекомендуется; может выполняться потенциально опасный код) или вернуть параметр безопасности макросов обратно в значение Отключить макросы VBA с уведомлением или Отключить макросы VBA без уведомления как можно скорее.

  4. Щелкните Параметры блокировки файлов, а затем в разделе Тип файла выберите Excel 4 MacroSheets (Таблицы макросов Excel 4) и убедитесь, что выбрано поле проверка для параметра Открыть.

  5. В разделе Открыть поведение для выбранных типов файлов щелкните Открыть выбранные типы файлов в защищенном представлении и разрешить редактирование.

  6. Дважды нажмите кнопку ОК.

Дополнительные сведения

Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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