Что такое формат файла XLB?
.xlb - это файл настроек, используемый Microsoft Excel. Файлы .xlb не содержат данных электронных таблиц - только пользовательские настройки панелей инструментов. Эти настройки определяют видимость панелей, положение окон и инструменты, включенные в каждую панель. Этот формат был основным для классических версий Excel до появления ленточного интерфейса (от Excel 97 до Excel 2003); после того как в Excel 2007 панели инструментов были заменены лентой (ribbon), файлы .xlb стали в значительной степени рудиментарными.
Расположение файлов .xlb
Изменения, внесенные в настройки панелей инструментов, сохраняются в виде файла .xlb и хранятся в папке профиля пользователя по адресу %APPDATA%\Microsoft\Excel\. Распространенные имена файлов включают Excel.xlb, Excel10.xlb (Excel XP / 2002) и Excel11.xlb (Excel 2003).
Дополнительная информация
- Файлы
.xlbпозволяют пользователям сохранять и передавать пользовательские настройки панелей инструментов другим пользователям или между компьютерами. - Настройки панелей инструментов по умолчанию можно восстановить, удалив файл
.xlbиз каталога по умолчанию и перезапустив Excel, который создаст новую копию. - Формат является проприетарным бинарным объектом - он не связан с форматом составного документа OLE2, используемым в книгах
.xls, а его внутренняя структура не документирована. - В macOS Excel поддерживает аналогичную конфигурацию панелей инструментов в папке поддержки приложений.
Безопасность и защита
РИСК: LOWXLB - это пассивный, автоматически генерируемый файл настроек, не содержащий макросов или исполняемого кода, поэтому он не представляет прямой угрозы вредоносного ПО. Единственная практическая мера предосторожности касается потери данных, а не безопасности: удаление или замена XLB сбрасывает ваши настройки панелей и меню (Excel создаст стандартные), а копирование файла между разными версиями Excel может вызвать сбои в интерфейсе - сначала сделайте резервную копию.
Детали формата
в двух словахПрограммы, открывающие файлы XLB
Технические подробности
глубокая спецификация| Разработчик | Microsoft |
| Тип формата | Проприетарный бинарный файл конфигурации (макет панелей команд/инструментов) |
| MIME-тип | application/octet-stream |
| Типичные имена файлов | Excel.xlb, Excel10.xlb (Excel XP/2002), Excel11.xlb (Excel 2003) |
| Место хранения по умолчанию (Windows) | %APPDATA%\Microsoft\Excel\ |
| Содержит | Пользовательский макет панелей команд, видимость панелей, положение окон и назначение инструментов для каждой панели |
| Сигнатура файла (magic bytes) | Отсутствует; нет публично документированной сигнатуры - идентифицируется по имени файла и местоположению, а не по байтовому паттерну |
| Основные версии Excel | Excel 97 - Excel 2003 (эпоха до появления ленты) |
| Заменен на | Интерфейс ленты Excel 2007; настройки .xlb не переносятся в версии Excel на базе ленты |
| Формат контейнера | Не является составным документом OLE2; отдельный закрытый бинарный объект, отличный от формата книг .xls |
| Поддержка сторонними инструментами | Отсутствует; из-за недокументированного формата не существует публичных редакторов, вьюверов или конвертеров |
| Восстановление настроек | Удалите файл .xlb и перезапустите Excel; Excel автоматически создаст чистую копию по умолчанию |
| Платформа | Windows (основная); эквивалент для macOS хранится в ~/Library/Application Support/Microsoft/Excel/ |
| Типичный размер файла | Несколько килобайт; хранит только метаданные конфигурации, а не данные книги |
| Связанные типы файлов | .xls (книги), .xlam (надстройки), .xla (старые надстройки) - все открываются в Excel, но служат разным целям |
| Выпущен | Classic (pre-ribbon) Excel; relevant through Excel 2003, vestigial after |
| Спецификация | fileinfo.com |
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах XLB.