Como alterar o separador csv padrão no Excel 2013?

4

Estou tentando exportar meu arquivo XLSX para CSV usando o Excel 2013.
O problema que estou enfrentando é que o arquivo CSV resultante usa semicolon (;) como separador. Eu preciso que ele seja um comma (,) .
Alterei minhas configurações regionais para usar vírgula como separador de lista:

No entanto, o Excel ainda exporta com ponto-e-vírgula. Como fazê-lo exportar csv com vírgula como separador?

    
por srgb 15.06.2015 / 18:30

1 resposta

3

Como você viu, o separador de lista não é para CSV.

Eu acho que isso é porque você está usando vírgula como decimal, então o padrão para arquivos separados por vírgula se torna separado por ponto-e-vírgula.

Acho que a única solução nativa é voltar às configurações padrão de inglês antes de salvar o arquivo.

Ou, como mencionado acima, use um utilitário para alterar o ; para , post save. Você pode até ficar esperto e interceptar o processo de salvar em VBA (ou simplesmente criar seu próprio botão salvar) para gerar o csv e então chamar as bibliotecas do sistema de arquivos para fazer um texto de substituição no arquivo.

    
por 15.06.2015 / 22:37