Converter XLSX em ODS
Transforme pastas de trabalho do Excel em planilhas OpenDocument para o LibreOffice, o OpenOffice e organizações que exigem ODF — todas as abas, fórmulas, formatos e gráficos preservados.
- Excluído logo após a conversão
- Transferência criptografada, excluído na hora
- Sem cadastro, sem marca d'água
Como funciona
Adicione arquivos do Excel
Solte um ou vários arquivos .xlsx ou .xls na página, ou clique para escolhê-los.
Converta
Um clique — cada planilha é reconstruída no formato OpenDocument, aba por aba.
Baixe
Um .ods para cada arquivo, ou todos juntos em um ZIP.
O que o OpenDocument não tem onde guardar
A maior parte de uma planilha passa sem problemas, porque os dois formatos são XML compactado descrevendo praticamente as mesmas ideias: todas as abas, com valores, fórmulas, formatos de número, fontes, cores, bordas, células mescladas, larguras de coluna, painéis congelados, comentários, gráficos e imagens. As fórmulas são gravadas com os nomes do OpenDocument, então a biblioteca padrão de funções — pesquisa, estatística, datas, texto e finanças — funciona exatamente como antes.
Os recursos que não passam são os que o Excel acrescentou e o OpenDocument nunca padronizou, e vale procurar por eles antes de confiar no resultado. Em alguns casos, tabelas dinâmicas são convertidas como dados, e não como tabelas dinâmicas ativas; segmentações de dados e linhas do tempo não têm equivalente; conexões do Power Query, modelos de dados e as funções de matriz dinâmica mais recentes são exclusivas do Excel. Uma planilha construída sobre isso não é bem uma planilha que por acaso está no formato do Excel — é um aplicativo do Excel, e convertê-la produz um arquivo que abre e faz menos.
Planilhas comuns são uma história completamente diferente, e elas são a maioria. Um orçamento, uma lista, um modelo feito com SOMA, PROCV, SE e um gráfico convertem de forma limpa e se comportam de maneira idêntica no LibreOffice Calc. O melhor indicador é se alguém precisou ser ensinado a usar a planilha.
Macros VBA não passam: o .ods não comporta VBA, e o LibreOffice Basic é outra linguagem, sobre outro modelo de objetos, então não há tradução a fazer. O LibreOffice consegue *executar* parte do VBA em modo de compatibilidade ao abrir o .xlsx diretamente, o que é bom saber — às vezes esse é um caminho melhor do que converter. Se o nosso servidor estiver fora do ar, a página avisa e converte localmente, mantendo valores, fórmulas, formatos de número, células mescladas e larguras de coluna, mas descartando fontes, cores e gráficos.
Quando você precisa de outra coisa
Antes de converter, veja se você realmente precisa. O LibreOffice Calc abre .xlsx diretamente, e faz isso há muitos anos — inclusive, em modo de compatibilidade, algumas das macros que uma conversão descartaria. Converter é para quando o arquivo precisa mesmo existir como OpenDocument, o que costuma ser uma exigência de política, e não técnica: vários governos exigem ODF para documentos públicos justamente por ser um padrão publicado que não pertence a ninguém.
Quando for uma exigência, faça localmente e em lote: soffice --headless --convert-to ods *.xlsx não tem limite de tamanho e não envia nada a lugar nenhum. Depois abra alguns dos resultados e olhe as fórmulas — uma conversão que informa sucesso e deixa #NOME? em nove células é o tipo de falha a vigiar, e ela só aparece se você olhar.
Perguntas frequentes
Por que converter para ODS?
O ODS é o padrão internacional (ISO/IEC 26300) para planilhas, o formato nativo do LibreOffice e o formato que muitos governos e órgãos públicos exigem para os documentos que recebem e publicam.
O que é mantido?
Todas as abas, com fórmulas, formatos de número, fontes, cores, bordas, células mescladas, larguras de coluna, painéis congelados, formatação condicional, validação de dados, comentários, gráficos e imagens.
Meu arquivo fica armazenado em algum lugar?
Ele é enviado ao nosso servidor por uma conexão criptografada, convertido e excluído no instante em que seu arquivo fica pronto — nada é armazenado, registrado ou compartilhado. Se esse servidor estiver fora do ar, o seu navegador converte o arquivo e avisa exatamente o que não conseguiu manter.
Minhas fórmulas do Excel continuam calculando?
Sim. As funções do Excel são gravadas na sintaxe de fórmulas do OpenDocument e calculam da mesma forma no LibreOffice. Algumas das funções mais novas, exclusivas do Excel, podem não existir em versões mais antigas do LibreOffice ou do OpenOffice.
E as macros?
Macros VBA não são transferidas: o LibreOffice executa só parte do VBA, e os resultados poderiam ser diferentes dos do Excel sem nenhum aviso.
E arquivos protegidos por senha?
A senha precisa ser removida antes — abra o arquivo, remova-a em Arquivo → Informações → Proteger Pasta de Trabalho (ou Arquivo → Propriedades → Segurança no LibreOffice), salve e converta de novo. A proteção de aba sem senha é mantida.
Bom saber: Macros VBA não são levadas para o .ods. Arquivos de até 50 MB cada. Se o nosso servidor estiver fora do ar, a conversão no navegador mantém valores, fórmulas, formatos de número, células mescladas e larguras de coluna, mas não fontes, cores nem gráficos.
Mais Ferramentas de planilhas
ODS para XLSX
Planilhas do LibreOffice como pastas de trabalho do Excel
XLS para XLSX
Arquivos antigos do Excel no formato moderno
Excel para CSV
Qualquer aba em CSV, na codificação que você precisa
CSV para Excel
CSV em XLSX com números e datas de verdade
CSV para JSON
CSV em JSON tipado e aninhado
JSON para CSV
JSON aninhado achatado em colunas limpas