
Eu tenho um arquivo de valores separados por tabulação que desejo editar no Excel. Quando o Excel salva o arquivo, ele modifica qualquer coluna com aspas. Ele coloca aspas em toda a coluna e, em seguida, duplica as aspas no conteúdo da coluna ( "
-> ""
).
Não quero aspas em minhas colunas e não quero que minhas aspas nas colunas escapem. O programa que lê este arquivo não espera aspas nas colunas. Existe alguma maneira de salvar ou exportar o arquivo sem essas aspas adicionadas?
Responder1
Para salvar o arquivo Excel em um arquivo separado por tabulações (sem aspas adicionadas):
- No Excel, pressione CtrlApara selecionar todos
- Pressione CtrlCpara copiar
- Abra o Bloco de Notas, pressione CtrlVpara colar
- Pressione CtrlSpara salvar e pronto
Responder2
Encontre e substitua isto: ( "
)
Por um valor nulo: ()
Manualmente.
Então,
Encontre e substitua 'tudo' disto ( ""
)
por isto: ( "
)
Responder3
Não há possibilidade do Excel fazer isso. Eu tive o mesmo problema e acabei escrevendo um sed
script para convertê-lo. (sed também está disponível para Windows)
sed "s/^\"//g;s/\"$//g;s/\t\"/\t/g;s/\"\t/\t/g;s/\"\"/\"/g" -i your-file.txt
Basicamente consiste em múltiplas tarefas de pesquisa e substituição s/search/replace/g
(g=global=replace all). Primeiro, ele procura todas as aspas vizinhas e, finalmente, substitui todas as aspas duplas por uma aspa simples.