Lição de história: o que é um ficheiro .sxc? A folha de cálculo do OpenOffice Calc
A folha de cálculo ZIP+XML do OpenOffice.org XML Calc — não é o .sdc binário do StarCalc nem o .ods OpenDocument.

TL;DR
Um .sxc é uma folha de cálculo do OpenOffice.org XML Calc (MIME application/vnd.sun.xml.calc) — o formato predefinido do Calc no OpenOffice.org 1.x e no StarOffice 6 e 7. É um pacote ZIP+XML, não é o .sdc binário do StarCalc e não é uma folha de cálculo OpenDocument .ods. O Microsoft Excel não o abre para o utilizador comum. O Legacy File Converter inclui o OpenOffice Calc / .sxc entre as folhas de cálculo suportadas e converte localmente no Windows — nada é carregado.
O que é um ficheiro .sxc?
Um ficheiro .sxc é uma folha de cálculo do OpenOffice.org Calc (e do correspondente StarOffice Calc) da era do OpenOffice.org XML. O tipo de media da Internet é application/vnd.sun.xml.calc. O PRONOM dos UK National Archives regista o fmt/129 para o OpenOffice Calc 1.0 (e também para o StarOffice Calc 6.0): um pacote ZIP+XML com a assinatura externa .sxc. As FAQ de XML do OpenOffice.org indicam .sxc como o formato predefinido do Calc nessa geração. O irmão de modelo do Calc é o .stc (application/vnd.sun.xml.calc.template). A mesma família de formatos OpenOffice.org XML inclui ainda .sxw (Writer), .sxi (Impress) e .sxd (Draw) — este artigo trata apenas do .sxc do Calc.
O formato fica entre dois vizinhos mais conhecidos. O Calc do StarOffice ~3–5 usava o .sdc binário (StarCalc). Mais tarde, o OpenOffice.org 2.0 / StarOffice 8 passou para a folha de cálculo OpenDocument (.ods) — uma norma da OASIS (Organization for the Advancement of Structured Information Standards), mais tarde ISO/IEC 26300. O OpenDocument baseia-se no OpenOffice.org XML, mas não é o mesmo pacote e não é diretamente compatível por mudança de nome.
A origem, em linguagem simples: depois de a Sun Microsystems ter comprado a Star Division, a Sun e a comunidade OpenOffice.org promoveram um pacote de escritório baseado em XML por volta de 2000–2002. O StarOffice 6.0 (por volta de maio de 2002, baseado no OpenOffice.org 1.0) tornou o OpenOffice.org XML o caminho predefinido do Calc — .sxc no disco em vez do antigo pacote binário do StarCalc. É esse formato de geração intermédia que ainda aparece em CDs, pens USB e pastas «OpenOffice» identificadas no início e meados dos anos 2000.
.sdc ≠ .sxc ≠ .ods
O StarCalc binário (.sdc) não é o OpenOffice.org XML Calc (.sxc), e nenhum dos dois é uma folha de cálculo OpenDocument (.ods). Mudar o nome da extensão não converte o ficheiro.
O .sxc é o mesmo que .sdc ou .ods?
Não — e é essa confusão a três que faz com que estes ficheiros antigos apareçam constantemente em pesquisas do tipo «o que é isto?». O .sdc é o pacote binário mais antigo do StarCalc / StarOffice Calc, da era do StarOffice ~3–5. O .sxc é OpenOffice.org XML: um ZIP de partes XML, predefinido no StarOffice 6 e 7 e no OpenOffice.org 1.x (~2002). O .ods é a folha de cálculo OpenDocument, que chegou com o OpenOffice.org 2.0 / StarOffice 8 por volta de maio de 2005 como sucessor de norma aberta.
A mudança de geração é, portanto: .sdc (StarCalc binário) → .sxc (pacote OpenOffice.org XML) → .ods (OpenDocument). A mesma família de produtos ao longo do tempo; três pacotes diferentes no disco. O OpenDocument nasceu do OpenOffice.org XML, mas um editor de texto e uma mudança de nome não transformam um .sxc num .ods válido. Mudar .sxc para .sdc ou .ods no Explorador não converte nada.
Não é uma importação habitual do Excel
O Microsoft Excel não tem um importador de .sxc do OpenOffice.org XML integrado para o utilizador comum. Em 2026, fazer duplo clique num .sxc costuma falhar como formato não suportado — não porque as células estejam vazias. O LibreOffice e outros descendentes do OpenOffice.org continuam a importar a família antiga OpenOffice.org XML; o Excel do dia a dia não.
Porque é que o Excel não abre um ficheiro .sxc?
O Microsoft Excel não inclui um importador de .sxc integrado com que o utilizador comum possa contar. Em 2026, fazer duplo clique num .sxc falha como formato não suportado — não porque o livro esteja em branco. Precisa de um caminho de conversão para um livro moderno como XLSX ou uma exportação de valores como CSV. Não espere que todos os gráficos, macros ou fórmulas menos comuns sobrevivam sem alterações.
Os descendentes da linha OpenOffice.org — sobretudo o LibreOffice — continuam a importar o antigo OpenOffice.org XML, e é por isso que um .sxc que o Excel recusa pode ainda abrir numa suite de escritório gratuita. Esse caminho de importação não é o mesmo que o Excel «suportar» o formato de forma nativa.
Como funcionam os bytes (ZIP+XML / OpenOffice.org XML)
No disco, um .sxc é um arquivo ZIP de partes XML e de pacote — ZIP no sentido do conhecido contentor de pasta comprimida, e MIME como Multipurpose Internet Mail Extensions (a etiqueta de tipo de media da Internet). Lá dentro encontra normalmente um ficheiro mimetype sem compressão que declara application/vnd.sun.xml.calc, mais content.xml, styles.xml, meta.xml, settings.xml e META-INF/manifest.xml, com imagens incorporadas e outras partes opcionais. É essa forma de pacote que faz um dump hexadecimal parecer «quase» um .ods posterior — e é por isso que mudar o nome continua a falhar.
Em contraste com a geração anterior: muitos ficheiros .sdc do StarCalc são pacotes binários compostos OLE2 (armazenamento estruturado Object Linking and Embedding versão 2), não um ZIP de XML. Em contraste com a geração seguinte: o .ods é o sucessor ZIP+XML do OpenDocument, normalizado pela OASIS e mais tarde como ISO/IEC 26300. A mesma história de família; contratos de pacote diferentes.
Modelos: .stc
Os modelos do OpenOffice.org XML Calc usam .stc (application/vnd.sun.xml.calc.template). A mesma família ZIP+XML do .sxc — um invólucro de modelo, não uma codificação de folha de cálculo diferente.
OpenOffice.org XML, OpenDocument e porque é que os ficheiros .sxc continuam nos discos
O OpenOffice.org 1.x gratuito no início e meados dos anos 2000, as instalações em escolas e em casa, os arquivos de ONG e as implementações empresariais do StarOffice 6/7 guardaram todos o trabalho do Calc como .sxc. Algumas migrações pararam no OpenOffice.org XML e nunca concluíram o salto posterior para .ods. Cópias de segurança em CD e USB com o rótulo «OpenOffice» ainda aparecem em 2026 com orçamentos, tabelas de turma e projetos pessoais que sobreviveram às máquinas que os criaram.
Uma janela do Excel que recusa um .sxc não prova que o livro está vazio. Uma listagem ZIP que mostra content.xml não prova que possa colar as células numa folha moderna sem uma verdadeira conversão. São ficheiros antigos da geração intermédia de uma linha de produtos que passou pelo StarCalc binário, pelo OpenOffice.org XML e pelo OpenDocument.
O Legacy File Converter inclui o OpenOffice Calc / .sxc (e os modelos .stc) entre as folhas de cálculo suportadas em Tipos de ficheiros suportados e converte-os localmente no Windows para formatos modernos como XLSX · CSV e saídas de folha de cálculo relacionadas. Nada é carregado — veja também Uma alternativa local ao CloudConvert, Convertio e Zamzar para ficheiros antigos. Para a história anterior do StarCalc binário, veja Lição de história: StarCalc (.sdc); para a linhagem binária do próprio Excel, veja Lição de história: Excel .xls.
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.