Olá
Bem vindo à Comunidade Microsoft 365 e Office
Tudo bem, Luiz? O Excel não está lendo corretamente os caracteres especiais do português (como ç, ã, é) nos arquivos CSV porque provavelmente o arquivo está salvo com uma codificação diferente da esperada pelo Excel — geralmente UTF-8 sem BOM ou ANSI*, enquanto o Excel espera* UTF-8 com BOM ou Windows-1252 (Latin1), dependendo da versão e das configurações regionais do sistema.
O Excel, especialmente em versões em português ou com configuração regional em português (Brasil), tenta abrir arquivos CSV assumindo uma codificação padrão. Se o arquivo foi gerado com uma codificação diferente (por exemplo, UTF-8 sem BOM), os caracteres acentuados podem aparecer corrompidos (� ou símbolos estranhos).
- Salvar com codificação UTF-8 com BOM:
- No Notepad++ ou VS Code: "Salvar como" → selecionar UTF-8 com BOM*.*
- Importar corretamente no Excel:
- Excel > Dados => Obter dados de texto/CSV => selecione o arquivo e escolha UTF-8 como codificação no assistente de importação.
- Usar o Power Query: Permite escolher a codificação na importação com maior controle.