.xlsm — Электронная таблица Excel с поддержкой макросов
Microsoft · 2007
Что такое файл .xlsm?
Файл XLSM — это документ электронной таблицы, созданный в Microsoft Excel и содержащий макросы. Макросы — это небольшие программы, которые могут автоматизировать повторяющиеся задачи в электронной таблице, такие как манипулирование данными или форматирование. Этот формат в основном используется для бизнеса и анализа данных, где необходимо эффективно выполнять сложные операции.
Программы для открытия файлов .xlsm
| Платформа | Программа | ||
|---|---|---|---|
| Windows | Microsoft Excel | Платно | Официальная |
| LibreOffice Calc | Бесплатно | ||
| OnlyOffice Spreadsheet Editor | Бесплатно | ||
| macOS | Microsoft Excel | Платно | Официальная |
| LibreOffice Calc | Бесплатно | ||
| Numbers | Бесплатно | Официальная |
Частые проблемы с файлами .xlsm
Часто задаваемые вопросы
Основное отличие заключается в том, что файлы XLSM поддерживают и содержат макросы (код VBA), в то время как файлы XLSX — нет. Оба формата являются частью Open XML, но XLSM предназначен специально для книг с поддержкой макросов.
Да, некоторые альтернативные программы для работы с электронными таблицами, такие как LibreOffice Calc и Google Sheets, часто могут открывать файлы XLSM, но функциональность макросов может быть ограничена или не полностью поддерживаться.
Открывать файлы XLSM из неизвестных или ненадежных источников, как правило, не рекомендуется, поскольку макросы могут содержать вредоносный код, который может повредить ваш компьютер или украсть данные.
Технические детали
Файлы XLSM основаны на стандарте Open XML и по сути являются ZIP-архивами, содержащими XML-файлы, определяющие структуру, содержимое и макросы электронной таблицы. Заголовок обычно начинается с сигнатуры ZIP-файла '50 4B 03 04'.