Como abrir CSV no Excel sem perder zeros e acentos

Escrito por JWP Web, editora do Pronto no Clique · Publicado em · Revisado em

Dar dois cliques num CSV deixa o Excel adivinhar a codificação, o separador e o tipo de cada coluna. É daí que vêm o "ç" no lugar do "ç", tudo numa coluna só e o CEP sem o zero da frente. Importar o arquivo, em vez de abrir, deixa você escolher cada uma dessas coisas.

Pelo próprio Excel

  1. Abra uma planilha em branco e vá em Dados, grupo Obter e Transformar Dados, Do Texto/CSV.
  2. Escolha o arquivo e clique em Importar.
  3. Em Origem do Arquivo, escolha 65001: Unicode (UTF-8) se os acentos aparecerem quebrados na prévia. Arquivos antigos do Windows usam 1252: Europeu Ocidental.
  4. Em Delimitador, escolha ponto e vírgula ou vírgula, conforme o arquivo. A prévia muda na hora.
  5. Clique em Transformar Dados e marque como Texto as colunas de CEP, CPF, telefone e códigos, para manter os zeros à esquerda.

Os passos seguem a ajuda da Microsoft sobre importar arquivos de texto , que também sugere renomear o arquivo de .csv para .txt para forçar o assistente de importação.

Por que o Excel erra

O CSV não diz qual separador nem qual codificação usa. A regra mais citada, a RFC 4180 , usa vírgula, mas o Excel em português espera ponto e vírgula, porque a vírgula é o separador decimal. E um número como 01310-100 vira 1310100 quando o Excel decide que a coluna é numérica.

Corrigir antes de abrir

O corretor de CSV faz esse trabalho no navegador: detecta a codificação e o separador, trata cada célula como texto e devolve um arquivo em UTF-8 que o Excel abre com dois cliques, com uma prévia antes e depois. O arquivo não sai do seu computador.

Se a planilha é uma lista de endereços para mala direta, o gerador de etiquetas monta a folha para imprimir.

Abrir o corretor de CSV

Achou um dado errado? Escreva para contato@prontonoclique.com.br com o link desta página; a correção sai com a fonte.