quarta-feira, 27 de março de 2013

Como corrigir acentos do arquivo CSV para Excel


Recentemente tive que exportar um relatório do banco de dados para CSV e em seguida abri-lo no Excel para poder aplicar algumas filtragens, e ao ver o arquivo aberto a minha surpresa, todos os caracteres que possuíam acentos ou outros caracteres diferentes o Excel não interpretou:




A minha ideia para solucionar o caso era que quando abrisse o arquivo no Excel, ele pedisse a codificação que eu desejasse que fosse exibido, que no caso seria a UTF-8 (codificação configurada no banco de dados), mas infelizmente não consegui configurar isso e nem outras artimanhas pelo Excel, então procurando pela Internet encontrei uma dica que funcionou, basta você abrir o arquivo CSV pelo bloco de notas do Windows, clicar em Salvar como e sobrescrever o arquivo original, veja abaixo:


Após isso, o resultado ficou do jeito que eu queria: com a acentuação correta! Eis o resultado ao abrir novamente o arquivo pelo Excel:


Então é isso pessoal. Se você sabe alguma outra de fazer isso compartilhe seu conhecimento informando como na seção de comentários. Até a próxima!