.XLTM

Файл XLTM

Microsoft Excel Macro-Enabled Workbook Template
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл XLTM - это шаблон книги Microsoft Excel с поддержкой макросов. При его открытии создается новая безымянная книга .xlsm, в которую уже загружены форматирование, формулы и макросы VBA из шаблона. Оригинальный шаблон остается нетронутым. Microsoft Excel - единственное приложение, полностью поддерживающее встроенные макросы VBA; LibreOffice Calc может открывать данные листов, но выполнение макросов ограничено. Чтобы получить редактируемую книгу, откройте файл в Excel и сохраните его как XLSM.

Разработчик: Microsoft Категория: Файлы электронных таблиц Открыть стандартное MIME: application/vnd.ms-excel.template.macroEnabled.12
ОТКРЫВАЕТСЯ НА Windows macOS Linux Web
Связанные: .ODS · .NUMBERS · .XLSX · .XLSB

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jun 28, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла XLTM?

Файл .xltm представляет собой шаблон книги Microsoft Excel с поддержкой макросов - аналог стандартного шаблона .xltx, содержащий VBA. Как и все современные форматы Office, представленные в Office 2007, он является ZIP-архивом, содержащим части XML, организованные в соответствии со спецификацией Open Packaging Conventions (OPC).

Что отличает .xltm от .xltx, так это наличие файла vbaProject.bin - двоичного файла OLE2 Compound File, встроенного внутрь ZIP. В этом двоичном файле хранится весь исходный код макросов VBA и скомпилированный байт-код с использованием той же внутренней структуры, что и в устаревшем формате .xls. Без него Excel не позволит запускать макросы.

Когда пользователь открывает файл .xltm, Excel создает новую безымянную книгу .xlsm на основе шаблона - сам файл .xltm никогда не изменяется. Это делает формат удобным для распространения готовых электронных таблиц со встроенной автоматизацией: генераторов счетов, построителей отчетов или форм ввода данных с макросами, привязанными к кнопкам.

Файл идентифицируется магическими байтами ZIP PK (hex 50 4B) со смещением ноль, что идентично .xlsx, .xlsm и .docx. Фактический тип содержимого определяется из файла [Content_Types].xml внутри архива, который объявляет spreadsheetml.template.macroenabled и подтверждает наличие vbaProject.bin.

Каждый рабочий лист поддерживает до 1 048 576 строк и 16 384 столбцов. При защите паролем используется шифрование AES-128 или AES-256 (OOXML Agile Encryption). LibreOffice Calc может открывать файлы .xltm, но выполнение макросов VBA ограничено; для полной совместимости требуется Microsoft Excel.

Безопасность и защита

РИСК: HIGH

Файлы XLTM содержат макросы VBA и несут те же риски, что и XLSM. Вредоносный XLTM может запускать произвольный код на хост-компьютере при включении макросов. Применяются предупреждения защищенного просмотра Excel и Центра управления безопасностью - оставляйте их включенными. Никогда не включайте макросы в XLTM, полученных неожиданно по электронной почте. Если вам нужны только данные, откройте файл в Google Таблицах или LibreOffice Calc, которые не исполняют Excel VBA. Microsoft 365 блокирует макросы в файлах из интернета по умолчанию с 2022 года (требуется явная разблокировка).

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕMicrosoft Excel Macro-Enabled Workbook Templateтакже известен как Excel macro template, OOXML macro-enabled template
РАЗРАБОТЧИКMicrosoftс 2007 (Microsoft Office 2007, Excel 12.0); ECMA-376 (2006) / ISO/IEC 29500 (2008)
MIME-ТИПapplication/vnd.ms-excel.template.macroEnabled.12
ТИППакет шаблона на базе ZIP Office Open XML (OOXML / OPC) с поддержкой макросов (двоичный файл + XML)
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.ods.numbers.xlsx.xlsb
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
00010203
HEX
504B0304
ASCII
PK··
Идентичный заголовок ZIP для XLSX/XLTX/DOCX/PPTX. Отличается по файлу [Content_Types].xml, который объявляет ContentType «spreadsheetml.template.macroenabled», и наличию vbaProject.bin.

Программы, открывающие файлы XLTM

Windows3 apps
Microsoft Excel Платно Двойной клик создает новую книгу .xlsm из шаблона с включенными макросами (после подтверждения в Центре управления безопасностью). Для редактирования самого шаблона: «Файл» > «Открыть», выберите .xltm.
LibreOffice Calc Открытый код «Файл» > «Открыть» загружает XLTM; данные листов и форматирование импортируются хорошо. Макросы VBA ограничены - LibreOffice Basic может частично запускать простые макросы, но сложные Excel VBA часто не работают.
WPS Office Spreadsheets Freemium Открывает XLTM с приемлемой совместимостью с Excel; поддерживаются некоторые макросы VBA. Бесплатно для личного использования.
macOS2 apps
Microsoft Excel Платно Двойной клик создает новую книгу .xlsm из шаблона с включенными макросами (после подтверждения в Центре управления безопасностью). Для редактирования самого шаблона: «Файл» > «Открыть», выберите .xltm.
LibreOffice Calc Открытый код «Файл» > «Открыть» загружает XLTM; данные листов и форматирование импортируются хорошо. Макросы VBA ограничены - LibreOffice Basic может частично запускать простые макросы, но сложные Excel VBA часто не работают.
Linux1 app
LibreOffice Calc Открытый код «Файл» > «Открыть» загружает XLTM; данные листов и форматирование импортируются хорошо. Макросы VBA ограничены - LibreOffice Basic может частично запускать простые макросы, но сложные Excel VBA часто не работают.
Web2 apps
Google Sheets Бесплатно Загрузите в Google Drive и откройте с помощью Таблиц; импортирует данные листов, но макросы VBA не выполняются.
Excel for the web Бесплатно Загрузите в OneDrive и откройте в Excel Online; выполнение макросов в веб-версии не поддерживается.

Технические подробности

глубокая спецификация
Формат контейнераZIP-архив (OPC - Open Packaging Conventions)
MIME-типapplication/vnd.ms-excel.template.macroEnabled.12
Магические байты50 4B 03 04 (заголовок локального файла ZIP; идентичен .xlsx, .xlsm, .docx)
Идентификация типа[Content_Types].xml внутри ZIP объявляет spreadsheetml.template.macroenabled; наличие vbaProject.bin подтверждает макросы
Хранилище VBAvbaProject.bin - OLE2 Compound File Binary, встроенный как запись ZIP
Кодировка XMLUTF-8 для всех частей XML; vbaProject.bin является двоичным OLE2
СжатиеDEFLATE (пофайловое сжатие ZIP)
Емкость листа1 048 576 строк × 16 384 столбцов на лист
Соответствие стандартамECMA-376 / ISO/IEC 29500 Transitional (Strict не используется для файлов с макросами)
ШифрованиеAES-128 или AES-256 через OOXML Agile Encryption при защите паролем; иначе отсутствует
Поведение шаблонаОткрытие создает новую безымянную книгу .xlsm; сам файл .xltm никогда не изменяется
Типичный размер файла20 КБ - 20 МБ (варьируется в зависимости от встроенного кода VBA, стилей, диаграмм и изображений)
Выпущен2007 (Microsoft Office 2007, Excel 12.0); ECMA-376 (2006) / ISO/IEC 29500 (2008)
Последняя версияECMA-376 5th edition (2021) / ISO/IEC 29500:2016
Открыть стандартноеДа · без роялти
Спецификацияecma-international.org

Конвертации XLTM

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами XLTM. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах XLTM.

Часто задаваемые вопросы

Почему при открытии XLTM создается новый файл вместо открытия самого шаблона?
XLTM - это шаблон: при его открытии создается новая безымянная книга .xlsm на его основе, а сам шаблон никогда не изменяется. Чтобы отредактировать сам шаблон, используйте «Файл» > «Открыть» внутри Excel и выберите файл .xltm.
Как конвертировать XLTM в XLSM?
Откройте XLTM в Excel (создастся новая книга), затем выберите «Файл» > «Сохранить как» > «Книга Excel с поддержкой макросов (*.xlsm)». Это даст вам отдельную книгу со всеми макросами.
Можно ли открыть XLTM без Excel?
LibreOffice Calc и Google Таблицы могут открывать данные листов. Макросы VBA в этих приложениях работать не будут - если вам нужны макросы, потребуется Excel или WPS Office.
В чем разница между XLTM и XLTX?
XLTM содержит макросы VBA (поддержка макросов, более высокий риск безопасности); XLTX - это шаблон без макросов. Оба создают новую книгу при открытии. Предпочтительнее использовать XLTX, если макросы не требуются.
В чем разница между XLTM и XLSM?
XLTM - это шаблон, открытие которого создает новую книгу. XLSM - это обычная книга с поддержкой макросов, которая открывается непосредственно для редактирования.
Безопасно ли открывать файл XLTM?
Сам файл безопасен для открытия; макросы заблокированы до тех пор, пока вы явно не разрешите их выполнение. Никогда не включайте макросы в XLTM от неизвестного отправителя. Безопасность определяется именно содержимым макросов.

Ссылки

1ECMA-376 Office Open XML File Formats (5th edition)ecma-international.org
2Library of Congress - OOXML Format Familywww.loc.gov

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.BINCD/DVD Disc Image (BIN/CUE)
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TMPTemporary File

Похожие расширения

.ODSOpenDocument Spreadsheet
.NUMBERSApple Numbers spreadsheet
.XLSXMicrosoft Excel Open XML Workbook
.XLSBMicrosoft Excel Binary Workbook
.GSHEETGoogle Sheets Shortcut (Link to a Google Sheets spreadsheet)
.XLSMMicrosoft Excel Macro-Enabled Workbook (Open XML)

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z