Última Atualização: 13 de maio de 2025

As extensões XLS e XLSX representam formatos de arquivo Excel populares que foram introduzidos pela Microsoft como parte de sua suíte Office ao longo do tempo. XLS, sendo o tipo de arquivo mais antigo e amplamente usado, também é conhecido como o formato de arquivo Excel97-2003. O formato de arquivo XLSX foi introduzido como um substituto do tipo de arquivo XLS com o lançamento do Excel 2007. Usuários comuns podem não conhecer as diferenças subjacentes entre os dois formatos de arquivo, no entanto, o formato XLS é diferente do formato de arquivo XLSX de várias maneiras, conforme detalhado abaixo.
XLS vs XLSX
Então, o que realmente é diferente entre XLS e XLSX? A seguir está uma lista das diferenças entre os formatos de arquivo XLS e XLSX.
A Diferença de Formato de Arquivo
O formato de arquivo subjacente é o que faz a principal diferença entre os arquivos XLS e XLSX.
Arquivos XLS são baseados no Formato de Arquivo de Intercâmbio Binário (BIFF) e armazenam informações em formato binário de acordo com as Especificações do Formato de Arquivo XLS. Os dados são organizados em um arquivo XLS como fluxos binários na forma de um arquivo composto, conforme descrito em [MS-XLS].
Em contraste, um arquivo XLSX é baseado no formato Office Open XML, que armazena dados em arquivos XML compactados no formato ZIP. A estrutura e os arquivos subjacentes podem ser examinados simplesmente descompactando o arquivo .xlsx. Um arquivo XLSX de exemplo, quando renomeado para .zip e extraído, seus conteúdos podem ser observados em uma pasta como qualquer outra pasta de arquivos.
Suporte para Macros
Arquivos XLS, sendo um formato antigo, forneciam suporte para Macros que são programas escritos por usuários finais e são usados para automação de tarefas como abertura de arquivos, comparação de dados, etc. Macros de um lado facilitam os usuários para automatizar tarefas, mas por outro lado também podem ser arriscadas, pois são executadas diretamente quando você abre um arquivo Excel.
Em contraste, arquivos XLSX não suportam Macros. Se precisar incorporar e executar Macros, você terá que salvar seu arquivo como XLSM, que é um formato de arquivo de planilha Excel Open XML Habilitado para Macros.
Suporte do Excel
Arquivos XLS podem ser abertos com todas as versões do Excel devido à compatibilidade retroativa. No entanto, arquivos XLSX só podem ser abertos com o Excel 2007 e versões posteriores.
Tem mais alguma dúvida sobre os detalhes internos dos formatos de arquivo XLS ou XLSX? Você pode entrar em contato com especialistas em formatos de arquivo através do fórum de formatos para obter orientação para suas perguntas.