Reversão do Assistente de Importação de Texto do Excel para Exportação CSV

2

Eu tenho um arquivo CSV que quero importar para o Excel, editar e salvar como CSV.

O problema que encontro é com o Assistente de importação de texto: eu abro um novo arquivo do Excel, em seguida, dados > Do texto e no Assistente de importação de texto, seleciono delimitado > comma > Concluir. Isso mostra os dados em colunas fáceis de ler. Eu faço as alterações necessárias, então eu quero exportar como CSV, mas se eu passar por File > Salvar como > CSV, não está mais no formato original, ele não tem vírgulas / aspas porque o Assistente de Importação as removeu.

É possível fazer o inverso com o assistente de importação e adicionar de volta as vírgulas? Como se pode importar CSV, fazer alterações e exportar para CSV mantendo a formatação exatamente como era?

Estou usando o Excel 2007, o Windows 7 PC.

Obrigado pela sua ajuda.

    
por user303184 25.02.2014 / 18:46

1 resposta

2

A Solução Final envolve entender o formato de entrada (isto é, o que está sendo usado como um caractere de escape e o separador) e definir o comportamento de exportação do Excel.

  1. Altere o Text Qualifier para {none} no assistente de importação de dados
  2. Apesar de seu nome, o Excel pode exportar para CSV usando outros delimitadores e usa configurações das configurações regionais do Windows para decidir (conforme detalhado aqui. ). Certifique-se de que você tenha o list delimiter definido como vírgula neste caso.
por 25.02.2014 / 21:30