Работа с макросами Excel 4.0

Применяется к
Excel для Microsoft 365 Excel 2024 Excel 2021

Хотя 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" и убедитесь, что выбрано поле проверка "Открыть".

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

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

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

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