Para a posteridade, aqui está o texto de várias fontes externas sobre os formatos de arquivo do Excel. Alguns deles foram mencionados em outras respostas a esta pergunta, mas sem reproduzir o conteúdo essencial.
1. Doug Mahugh, 22 de agosto de 2006 :
... o novo formato binário XLSB. Como o Open XML, é um formato de arquivo de fidelidade total que pode armazenar qualquer coisa que você possa criar no Excel, mas o formato XLSB é otimizado para desempenho de maneiras que não são possíveis com um formato XML puro.
O formato XLSB (às vezes também referido como BIFF12, como em “formato de arquivo binário para Office 12”) usa a mesma convenção de embalagem aberta usada pelos formatos XML aberto e XPS. Portanto, é basicamente um contêiner ZIP e você pode abri-lo com qualquer ferramenta ZIP para ver o que está dentro. Mas em vez de partes .XML dentro do pacote, você encontrará partes .BIN ...
Este artigo também se refere à documentação sobre o formato BIN , muito extenso para reproduzir aqui.
2. Do MSDN Archive, 29 de agosto de 2006, que por sua vez cita uma postagem de blog já ausente sobre o formato XLSB:
Embora tenhamos feito muito trabalho para garantir que nossos formatos XML abram de forma rápida e eficiente, esse formato binário é ainda mais eficiente para o Excel abrir e salvar e pode levar a algumas melhorias de desempenho para pastas de trabalho que contêm muitos dados, ou isso exigiria muita análise XML durante o processo de abertura. (Na verdade, descobrimos que o novo formato binário é mais rápido do que o antigo formato XLS em muitos casos.) Além disso, não existe uma versão livre de macro desse formato de arquivo - todos os arquivos XLSB podem conter macros (VBA e XLM) . Em todos os outros aspectos, é funcionalmente equivalente ao formato de arquivo XML acima:
Tamanho do arquivo - o tamanho do arquivo de ambos os formatos é aproximadamente o mesmo, uma vez que ambos os formatos são salvos no disco usando a arquitetura de compactação zip - ambos os formatos usam a mesma estrutura de empacotamento e ambos têm as mesmas estruturas de nível de parte. Suporte a recursos - ambos os formatos suportam exatamente o mesmo conjunto de recursos Desempenho de tempo de execução - uma vez carregado na memória, o formato do arquivo não tem efeito na velocidade de cálculo / aplicativo. Conversores - ambos os formatos terão suporte idêntico ao conversor