Книга Microsoft Excel с поддержкой макросов — это рабочая книга в формате .xlsm: та же сетка Open XML, что и в .xlsx, плюс макросы VBA, которые могут форматировать, обновлять или перестраивать отчет. Вы можете просматривать ячейки без запуска этого кода. Включайте макросы только в том случае, если вы доверяете отправителю и вам действительно нужна автоматизация.

Что на самом деле хранит книга Microsoft Excel с поддержкой макросов
Дополнительная буква «m» указывает на хранение макросов, а не на другую сетку. Файл .xlsx не может содержать VBA. А .xlsm — может. Вот почему открытие книги Microsoft Excel с поддержкой макросов — это не то же самое, что открытие обычной рабочей книги. Формулы, диаграммы и форматирование обычно загружаются сразу. Автоматизация остается отключенной до тех пор, пока вы не разрешите ее запуск.
Относитесь к неожиданному файлу .xlsm как к исполняемому файлу в письме, а не как к CSV. Нежелательные файлы, которые принуждают нажать «Включить содержимое», — распространенный путь для вредоносных программ. Вам не нужны макросы, чтобы проверить итоги, скопировать таблицу или экспортировать PDF.
Перед началом работы учтите следующие моменты:
Данные листа можно читать с отключенными макросами
Кнопки, пользовательские формы и макросы обновления не будут работать, пока вы не включите содержимое
Загрузки и вложения электронной почты также могут открываться в режиме защищенного просмотра
Сохранение в формате .xlsx удаляет VBA, поэтому делайте это только тогда, когда код вам больше не нужен
Если кто-то отправил вам файл для создания отчета в один клик, спросите, что именно должен делать макрос. Затем решите, нужен ли вам код или достаточно только цифр.
Как открыть книгу Microsoft Excel с поддержкой макросов без запуска кода
Десктопная версия Excel — это родное приложение для данного формата. Откройте файл через Файл > Открыть. Двойной щелчок сработает, если за расширение .xlsm отвечает Excel. Если ничего не происходит, сначала запустите Excel, а затем найдите папку с файлом.
Шаг 1: Откройте рабочую книгу через меню «Файл»
В Excel перейдите в Файл > Открыть и выберите файл .xlsm. Если диалоговое окно его не показывает, установите фильтр типов на «Файлы Excel» или «Все файлы». Убедитесь, что имя файла совпадает с ожидаемым, прежде чем загружать его.

Шаг 2: Не отключайте защищенный просмотр, пока не убедитесь в надежности файла
Загруженные файлы часто открываются в режиме защищенного просмотра. Вы можете прокручивать документ в ограниченном окне. Нажимайте Разрешить редактирование только после того, как узнаете отправителя и имя файла. Это действие выводит из песочницы, но само по себе не запускает VBA.
После этого шага книгу Microsoft Excel с поддержкой макросов можно использовать как обычную таблицу. Итоги, фильтры и печать по-прежнему работают. Желтая панель может подождать.
Включайте содержимое книги Microsoft Excel с поддержкой макросов только из надежного источника
Желтая панель «Предупреждение системы безопасности» — это нормально. Для надежного внутреннего шаблона нажмите Включить содержимое, чтобы макросы могли работать. Для неизвестного файла оставьте макросы отключенными. Вы все равно сможете копировать значения, проверять формулы и печатать.
Рекомендации Microsoft категоричны: не включайте макросы, если не знаете, что они делают, и не ожидаете именно этого. После открытия книги Microsoft Excel с поддержкой макросов листы остаются полезными, даже если код заблокирован.

Загруженная рабочая книга также может содержать метку Mark of the Web. В этом случае Excel блокирует макросы более агрессивно. Сначала закройте файл. В «Проводнике» щелкните правой кнопкой мыши по файлу .xlsm, откройте Свойства и установите флажок Разблокировать, если он есть. Делайте это только для файла, которому вы уже доверяете. Разблокировка не делает неизвестный код безопасным.
Не включайте глобальную настройку «Включить все макросы», чтобы скрыть одно уведомление. Эта настройка позволит любой последующей рабочей книге запускать код без запроса. Информацию о настройках ленты в WPS см. в разделе как включить макросы в WPS Office.
Откройте книгу Microsoft Excel с поддержкой макросов в WPS Spreadsheets
WPS Office для Windows заявляет о совместимости с форматами Microsoft Excel, включая .xls, .xlsx и .xlsm. Именно поэтому книгу Microsoft Excel с поддержкой макросов можно открыть локально в WPS Spreadsheets: файл остается на диске, и вы можете редактировать значения, формулы и макеты без установленного Excel.
Макросы — это отдельный уровень. WPS может открыть рабочую книгу для работы с данными, даже если VBA доступен не полностью. Для запуска или редактирования макросов обычно требуется компонент поддержки VBA, и сложный код Excel не гарантированно будет полностью совместим с десктопным Excel. Для повседневного просмотра и редактирования сначала откройте листы, а затем решите, стоит ли включать автоматизацию.
Шаг 1: Запустите Spreadsheets с главного экрана WPS
Запустите WPS Office. На главной панели выберите Spreadsheets. Откроется рабочая область электронных таблиц, а не Writer или Presentation.

Шаг 2: Используйте «Меню», затем «Открыть»
Нажмите кнопку Меню в левом верхнем углу и выберите Открыть. Этот же алгоритм WPS использует в Writer и Presentation. Это путь внутри приложения, а не двойной щелчок в файловом менеджере.

Шаг 3: Проверьте листы, прежде чем включать какой-либо код
Выберите рабочую книгу .xlsm и нажмите Открыть. Файл должен загрузиться с вкладками листов, строкой формул и сеткой. Проверьте итоги и названные листы. Если появится желтое предупреждение, относитесь к нему как к запросу Excel: включайте только для надежного файла. Вы можете сохранить рабочую копию, экспортировать в PDF или продолжить редактирование ячеек, даже если макросы остаются отключенными.

Если вы уже используете WPS для других файлов Excel, этот процесс аналогичен открытию рабочих книг Excel в WPS Office. Единственная дополнительная мера предосторожности при работе с книгой Microsoft Excel с поддержкой макросов — это запрос на их включение.
Частые вопросы
Могу ли я открыть книгу Microsoft Excel с поддержкой макросов на Mac?
Да. Excel для Mac открывает .xlsm. Включайте макросы, только если вы доверяете файлу. WPS Office также доступен на macOS для локальной работы с электронными таблицами. То, какая программа откроется при двойном щелчке, по-прежнему зависит от того, какое приложение отвечает за расширение.
Запускает ли Google Sheets макросы?
Нет. Google Sheets и Excel для интернета могут отображать сетку и многие формулы. Они не выполняют VBA для Excel. Это полезно, когда вы не доверяете вложению, но является ограничением, когда кнопка должна перестроить отчет.
Может ли LibreOffice Calc заменить Excel для этого файла?
LibreOffice Calc может открывать листы и диаграммы. Совместимость с VBA является частичной. Простые записанные макросы могут работать. Сложная автоматизация Excel часто не работает, либо требует переписывания на LibreOffice Basic. Calc — это не то же самое, что бесплатное редактирование PDF в LibreOffice Draw: Calc предназначен для рабочей книги, а Draw — для экспорта в PDF.
Стоит ли мне конвертировать книгу Microsoft Excel с поддержкой макросов в .xlsx?
Только если вы уверены, что макросы вам не понадобятся. Сохранение в .xlsx — отличный способ поделиться статической таблицей. Но это плохой способ архивирования инструмента, который зависит от VBA. Сохраните оригинальный файл .xlsm, если отправитель все еще использует автоматизацию.
В каких случаях стоит пропустить Draw и использовать WPS PDF?
Пропустите Draw, если PDF — это скан, длинный отчет или файл, который нужно объединить, разделить, сжать или конвертировать в Word. Бесплатного редактирования PDF в LibreOffice Draw достаточно для логотипа или даты в одну строку. WPS PDF работает быстрее, когда страница должна выглядеть законченной после серьезного переписывания.



