Em alguns países, o valor de separador predefinido é um ponto e vírgula (;) em vez de uma vírgula (,), mesmo ao selecionar Comma Separated Values (.csv) no Excel. Isto pode aplicar-se a clientes franco-canadianos, bem como a algumas definições regionais europeias.
Alterar as definições regionais do seu computador:
Se o .CSV não for um caso de utilização comum para si, poderá ter a opção de atualizar o separador regional nas definições do seu computador. Este valor predefinido já deverá estar presente e também afetará outro software. Este passo altera o valor predefinido utilizado pelas suas aplicações para o separador. Terá de reiniciar o computador para que as alterações tenham efeito.
Para alterar a definição de separador predefinida no Windows:
1. Abra o menu Iniciar do Windows e clique em Control Panel
2. Abra a caixa de diálogo Region and Language
3. Clique no separador Regional Options
4. Clique em Customize/Additional Settings (Windows 10)
5. Introduza uma vírgula na caixa "List Separator" (,)
6. Clique em "OK" duas vezes para confirmar a alteração
Para alterar a definição de CSV predefinida no Mac:
1. Na pesquisa do Spotlight, procure por "Language & Region"
2. Selecione "Advanced"
3. Certifique-se de que os separadores de agrupamento numérico estão definidos como vírgula (,)
Para especificar o separador diretamente no ficheiro CSV:
Para que o Excel leia um ficheiro CSV utilizando um separador de campo específico, pode indicar o separador diretamente nesse ficheiro.
Abra o seu ficheiro em qualquer editor de texto. Por exemplo, Notepad ou TextEdit
Introduza esta cadeia de caracteres antes de quaisquer outros dados: sep=,
Abra o seu ficheiro de texto no Excel, a partir do próprio Excel ou do explorador de ficheiros
Não é possível alterar o separador do computador
Se já tiver um ficheiro CSV com o separador incorreto.
Corrija o ficheiro CSV para que tenha o separador correto.
Edite o ficheiro pretendido no Excel e guarde-o como .CSV. Continuará a ter o separador incorreto.
Aceda ao separador File
Clique em Save As
Na caixa Type, escolha guardar o seu ficheiro Excel como CSV (Comma delimited)
NÃO ABRA nem converta o ficheiro no Excel.
Terá de abrir o ficheiro num editor de texto (por exemplo, Notepad, se disponível). O Notepad++ é uma boa opção gratuita. Isto mostrará a versão em texto do ficheiro, exibindo os pontos e vírgulas.
Abra o ficheiro .CSV no editor de texto.
Menu Edit e Find and Replace (pode chamar-se Replace no seu editor de texto)
Procure por ";" e substitua por [Blank] (nada na caixa de substituição)
Escolha Replace All
Guarde o seu documento, sem lhe mudar o nome
Outras considerações
Isto deverá dar-lhe um ficheiro CSV com valores separados por vírgulas, pronto a ser importado corretamente.
Nota: se ocorrer um erro ao importar localizações, poderá ter de formatar a importação de endereços sem vírgulas no campo de endereço. As vírgulas são normalmente ignoradas durante a importação .CSV padrão, mas poderá ser necessário removê-las. No Excel, pode procurar por "," e substituir por nada para as remover dos endereços. Depois, repita os passos para guardar o CSV.
