Что такое формат файла XLT?
.xlt - это формат шаблонов Microsoft Excel 97-2003, аналог бинарных книг .xls. Открытие файла .xlt в Excel создает новую книгу без названия, предварительно заполненную форматированием, формулами и содержимым шаблона, вместо того чтобы открывать сам шаблон для редактирования. Чтобы изменить шаблон напрямую, его необходимо открыть через Файл > Открыть.
Внутренне .xlt использует контейнер OLE2 Compound File Binary (CFB) - тот же заголовок magic-bytes D0 CF 11 E0, что и в .xls, .doc и .ppt. Внутри CFB поток Workbook содержит записи BIFF8; флаг типа книги в глобальном подпотоке BIFF8 отличает шаблон от обычной книги. Файлы .xlt также могут содержать поток VBA Project, что позволяет создавать шаблоны с поддержкой макросов с теми же соображениями безопасности, что и файлы .xls с поддержкой макросов.
Формат BIFF8 накладывает жесткие ограничения: 65 536 строк и 256 столбцов на лист, и максимум 255 листов в книге.
.xlt был представлен в Excel 97 и оставался стандартом шаблонов до Excel 2003. В Office 2007 он был заменен на .xltx (на базе XML, без макросов) и .xltm (на базе XML, с поддержкой макросов). Современный Excel по-прежнему открывает файлы .xlt, но предлагает сохранить их в текущем формате. LibreOffice Calc, WPS Office и Apple Numbers также могут читать шаблоны .xlt.
Безопасность и защита
РИСК: MEDIUMФайлы XLT могут содержать макросы VBA, что делает их потенциальным вектором распространения вредоносного ПО - риск идентичен XLS. Никогда не включайте макросы в XLT, полученных неожиданно по электронной почте. Excel открывает файлы из интернета в режиме защищенного просмотра; не отключайте его. Для чтения только данных открывайте файл в Google Таблицах или LibreOffice Calc, которые не исполняют Excel VBA.
Детали формата
в двух словахПрограммы, открывающие файлы XLT
Технические подробности
глубокая спецификация| Тип формата | Контейнер OLE2 CFB с записями BIFF8 (бинарный шаблон электронной таблицы) |
| Магические байты | `D0 CF 11 E0 A1 B1 1A E1` (заголовок OLE2 Compound File Binary) |
| Порядок байтов | Little-endian |
| Контейнер | OLE2 / Compound File Binary (CFB) - общий с `.xls`, `.doc`, `.ppt` |
| Внутренний формат | Поток записей BIFF8 (Binary Interchange File Format 8) |
| Идентификатор шаблона | Флаг типа книги в глобальном подпотоке BIFF8 отличает шаблон от книги |
| Сжатие | Нет (несжатые бинарные записи внутри CFB) |
| Шифрование | Дополнительное устаревшее шифрование RC4 или XOR |
| Лимит строк/столбцов | 65 536 строк × 256 столбцов на лист (жесткое ограничение BIFF8) |
| Лимит листов | 255 листов в книге |
| Поддержка макросов | Да - опциональный встроенный поток VBA Project в контейнере CFB |
| Заменен на | XLTX (XML/ZIP, без макросов) и XLTM (XML/ZIP, с макросами), оба представлены в Office 2007 |
| Выпущен | 1997 (Microsoft Excel 97, as the template variant of BIFF8) |
| Последняя версия | BIFF8 (Excel 97-2003); superseded by XLTX/XLTM (2007) |
| Спецификация | learn.microsoft.com |
Конвертации XLT
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах XLT.