mygems

Converter Excel em CSV

Todas as planilhas de um arquivo, em CSV UTF-8 limpo.

  • Qualquer planilha, ou todas
  • Datas em AAAA-MM-DD
  • Sempre UTF-8
  • Nada é enviado

1.Abrir a pasta de trabalho

.xlsx do Excel, Numbers ou Google Sheets. Arraste para cá ou escolha um arquivo.

Por que existe

O “Salvar como CSV” do próprio Excel salva só a planilha que está na tela, grava as datas no formato que a célula exibe e, em muitos sistemas, ainda usa uma codificação antiga que transforma nomes com acento em pontos de interrogação. Aqui o .xlsx é lido diretamente, qualquer planilha (ou todas) é convertida, as datas saem em um único formato sem ambiguidade e a codificação é sempre UTF-8.

O que ele faz

  • Lê pastas de trabalho .xlsx e .xlsm do Excel, Numbers, LibreOffice e Google Sheets.
  • Lista todas as planilhas, mostra a que você escolher e a converte, ou converte todas de uma vez em um .zip.
  • Grava células de data como AAAA-MM-DD e data e hora como AAAA-MM-DD HH:MM:SS, qualquer que seja o formato exibido.
  • Grava o último valor calculado de cada fórmula, que é o que a célula mostrava.
  • Pode adicionar uma marca de ordem de bytes (BOM), para que um CSV que volta ao Excel mantenha os acentos.

O que fica de fora

Um CSV guarda valores e mais nada, então formatação, cores, fórmulas, comentários, gráficos e células mescladas não sobrevivem à viagem. Isso é da natureza do formato, não da ferramenta. Arquivos .xls binários antigos não são lidos; salve-os como .xlsx antes.

Perguntas

Posso converter todas as planilhas de uma vez?
Pode. A ferramenta lê todas, e um botão grava um CSV por planilha em um único .zip, cada um com o nome da respectiva planilha.
Por que minhas datas ficam diferentes?
Porque um CSV não carrega formato de exibição, só texto. Gravar toda data como AAAA-MM-DD faz com que ela seja lida igual em qualquer país e ordene corretamente como texto, o que não vale para 03/04/2025.
Funciona com arquivos .xls?
Não. O .xls é o formato binário que o Excel usava antes de 2007, um formato de arquivo totalmente diferente. Abra-o no Excel, no Numbers ou no Google Sheets, salve como .xlsx e converta esse.