Lição de história: o que é um ficheiro .xls? Não é o mesmo que .xlsx
Livro binário do Excel das eras Excel 5.0/95 e Excel 97–2003 — não é Office Open XML .xlsx; o Excel moderno pode bloquear os mais antigos com o Bloqueio de Ficheiros.

TL;DR
Um ficheiro .xls é o livro binário antigo do Microsoft Excel — muitas vezes um ficheiro composto OLE / CFB com registos BIFF da era do Excel 97–2003 — e não um .xlsx, ou seja, um ZIP de XML. A mesma extensão abrange também binários anteriores do Excel 5.0 / Excel 95. O Excel moderno pode bloquear os mais antigos com o Bloqueio de Ficheiros. Para o guia prático, veja Quando um ficheiro .xls é demasiado antigo para o Excel atual. O Legacy File Converter converte .xls em XLSX, CSV ou PDF offline neste PC.
O que é um ficheiro .xls?
.xls é a extensão clássica dos livros do Microsoft Excel. O Excel foi lançado primeiro para Macintosh a 30 de setembro de 1985; o Excel para Windows seguiu-se em 1987 (Excel 2.x), sucedendo à folha de cálculo anterior da Microsoft, o Multiplan. Esse longo percurso deixou mais do que um formato binário sob o mesmo sufixo .xls.
A partir do Excel 5.0 (BIFF5, por volta de 1993), o fluxo BIFF (Binary Interchange File Format) do livro fica dentro de um contentor OLE (Object Linking and Embedding) no formato Compound File Binary (CFB) / armazenamento estruturado. A documentação de formatos da Microsoft abrange também o BIFF7 (Excel 95) e o BIFF8 (do Excel 97 ao Excel 2003; ainda oferecido mais tarde como formato de compatibilidade para guardar). O .xls predefinido clássico da era Excel 97–2003 é BIFF8 dentro desse CFB — o mundo descrito por notas da Library of Congress como a FDD000510 e pelos documentos Microsoft [MS-XLS] / [MS-CFB]. A partir do Excel 2007, o formato predefinido passou a ser o Office Open XML .xlsx. O .xls binário manteve-se como caminho de compatibilidade, e não como predefinição.
A mesma extensão, épocas diferentes
Um ficheiro terminado em .xls pode ser do Excel 5.0/95 (BIFF5/BIFF7), do Excel 97–2003 (BIFF8) ou até um ficheiro que não é do Excel com a extensão errada. A lista de formatos suportados da Microsoft continua a distinguir «Livro do Excel 5.0/95» de «Livro do Excel 97-2003», ambos com .xls. O sufixo, por si só, não diz em que mundo binário está.
Um ficheiro .xls é o mesmo que um .xlsx?
Não. O .xls clássico do Excel 97–2003 é um ficheiro composto binário OLE / CFB: um sistema de ficheiros em miniatura, feito de armazenamentos e fluxos, que contém registos BIFF tipificados. O .xlsx é Office Open XML: um pacote ZIP / OPC de partes XML SpreadsheetML (ISO/IEC 29500 / ECMA-376) — não são os mesmos bytes que um .xls. Espreitar um .xlsx verdadeiro mostra muitas vezes a assinatura ZIP `PK 03 04`. Mudar o nome de .xls para .xlsx não o converte.
.xls ≠ .xlsx
Estrutura diferente. Mundo diferente. Um binário CFB + BIFF e um ZIP Office Open XML não são intercambiáveis mudando a extensão.
Como é construído o formato binário (CFB / OLE + BIFF)
Um ficheiro CFB começa normalmente com uma assinatura de cabeçalho de oito bytes: `D0 CF 11 E0 A1 B1 1A E1` (Microsoft [MS-CFB] / Library of Congress FDD000510). Essa assinatura identifica o armazenamento estruturado Compound File Binary — o contentor à volta do fluxo do livro do Excel.
Um .xls BIFF8 tem de conter um fluxo Workbook com um subfluxo Globals e pelo menos um subfluxo de folha (folha de cálculo, gráfico, macro ou caixa de diálogo). Esses fluxos são séries de registos binários tipificados (tipo, comprimento, conteúdo). Os registos BOF (Beginning of File) marcam o início de um subfluxo e identificam a versão BIFF — por exemplo, os exemplos BIFF8 da Microsoft usam o campo de versão `0x0600`, e o tipo de registo BOF `0x0809` é um marco comum nessa época.
Porque é que o Excel moderno bloqueia alguns ficheiros .xls antigos?
O Bloqueio de Ficheiros do Centro de Fidedignidade do Excel moderno pode recusar ou restringir tipos binários mais antigos. Livros do Excel 95, folhas de cálculo e folhas de macros do Excel 4 / 3 / 2 e — consoante a política — até binários do Excel 97–2003 podem ser bloqueados ou limitados. Os utilizadores podem rever as verificações de abertura em Ficheiro → Opções → Centro de Fidedignidade → Definições de Bloqueio de Ficheiros. As Políticas de Grupo / linhas de base de segurança podem impor bloqueios mais amplos do que as predefinições.
Nem todos os .xls são bloqueados. Desfaça-se esse mito: distinga as predefinições da era Excel 5.0/95 das do Excel 97–2003 e depois verifique a política. A história das macros e dos binários antigos é a razão de existir o Bloqueio de Ficheiros. Mantenha as definições de segurança intactas e converta quando precisar de uma cópia moderna fidedigna.
Bloqueio de Ficheiros ≠ ficheiro danificado
Um .xls bloqueado da era Excel 5.0/95 está muitas vezes intacto e é apenas considerado não fidedigno pela política — não é prova de que o livro esteja vazio ou danificado. Para o caminho prático que evita alterar o Centro de Fidedignidade, veja o guia indicado abaixo.
Porque é que ficheiros .xls antigos continuam a aparecer em 2026
Décadas de arquivos empresariais, jurídicos e pessoais continuam a guardar .xls. «Guardar como Livro do Excel 97-2003», exportações de outras ferramentas, anexos de e-mail e cópias de segurança mantêm as cópias em circulação. A mesma extensão pode esconder BIFF5 ou BIFF8 — mais uma razão pela qual uma verdadeira conversão importa mais do que mudar o nome.
Estes ficheiros antigos não estão automaticamente danificados. São binários antigos do Excel à espera de um formato em que o Excel atual confie. Para o guia prático, veja Quando um ficheiro .xls é demasiado antigo para o Excel atual. O Legacy File Converter converte .xls em XLSX, CSV ou PDF offline neste PC.
Leituras relacionadas
Pronto para abrir os seus ficheiros antigos?
Comece gratuitamente e depois desbloqueie as conversões ilimitadas com uma licença Standard de $79.95 em pagamento único. Transfira o instalador para Windows — todas as funcionalidades para até 10 ficheiros.
Avaliação gratuita
Todas as funcionalidades da aplicação · até 10 ficheiros
Windows 10 ou 11
A mesma avaliação gratuita de sempre — transfira o instalador para Windows e converta localmente no seu PC.
Instalador direto para Windows · MSI offline
É seguro? — editor, instalador e ajuda com o SmartScreen
Requer Windows 10 ou 11. Sem subscrições. 100% nativo do Windows.