Solo para la posteridad, aquí está el texto de varias fuentes externas sobre los formatos de archivo de Excel. Algunos de ellos se han mencionado en otras respuestas a esta pregunta pero sin reproducir el contenido esencial.
1. De Doug Mahugh, 22 de agosto de 2006 :
... el nuevo formato binario XLSB. Al igual que Open XML, es un formato de archivo de fidelidad total que puede almacenar cualquier cosa que pueda crear en Excel, pero el formato XLSB está optimizado para el rendimiento de formas que no son posibles con un formato XML puro.
El formato XLSB (también denominado a veces BIFF12, como en "formato de archivo binario para Office 12") utiliza la misma convención de empaquetado abierto que utilizan los formatos Open XML y XPS. Entonces, es básicamente un contenedor ZIP, y puede abrirlo con cualquier herramienta ZIP para ver qué hay dentro. Pero en lugar de partes .XML dentro del paquete, encontrará partes .BIN ...
Este artículo también hace referencia a la documentación sobre el formato BIN , demasiado extenso para reproducirlo aquí.
2. De MSDN Archive, 29 de agosto de 2006, que a su vez cita una publicación de blog que ya faltaba sobre el formato XLSB:
Aunque hemos trabajado mucho para asegurarnos de que nuestros formatos XML se abran rápida y eficientemente, este formato binario es aún más eficiente para que Excel lo abra y guarde, y puede generar algunas mejoras de rendimiento para libros de trabajo que contienen una gran cantidad de datos, o que requerirían mucho análisis XML durante el proceso Open. (De hecho, hemos descubierto que el nuevo formato binario es más rápido que el antiguo formato XLS en muchos casos). Además, no existe una versión sin macros de este formato de archivo; todos los archivos XLSB pueden contener macros (VBA y XLM) . En todos los demás aspectos, es funcionalmente equivalente al formato de archivo XML anterior:
Tamaño de archivo: el tamaño de archivo de ambos formatos es aproximadamente el mismo, ya que ambos formatos se guardan en el disco mediante compresión zip Arquitectura: ambos formatos usan la misma estructura de empaquetado y ambos tienen las mismas estructuras de nivel de parte. Compatibilidad con funciones: ambos formatos admiten exactamente el mismo conjunto de funciones Rendimiento en tiempo de ejecución: una vez cargado en la memoria, el formato de archivo no tiene ningún efecto en la velocidad de aplicación / cálculo Convertidores: ambos formatos tendrán la misma compatibilidad con el convertidor