Estou tentando salvar um arquivo do Excel 2007 como um arquivo de texto delimitado por canal, mas na lista Salvar como, só vejo opções delimitadas por tabulação e csv. Como faço para especificar o delimitador, que, pelo que me lembro, era possível nas versões anteriores do Excel por meio de um assistente?
microsoft-excel
export
Dan U.
fonte
fonte
Além disso, assumindo que não há vírgulas nos dados reais, você pode exportar para .CSV normal e, em seguida, usar o bloco de notas para Localizar / substituir todas as vírgulas por tubos. Se você possui vírgulas nos dados, antes de exportar para .CSV, localize / substitua (no Excel) todas as vírgulas por algo que não seja usado nos dados (por exemplo, a chave esquerda ou o til). Depois de exportar e localizar / substituir vírgulas em tubulações, você poderá encontrar / substituir esse novo caractere de volta para vírgulas.
fonte
Mudar o separador da lista é um problema.
Deixá-lo como
|
não é aceitável, pois estraga muitas coisas. Salvar como umTAB
arquivo de texto separado e, em seguida, usar um editor de texto para substituir globalmenteTAB
s por|
s funciona bem.Para fazer isso com o Bloco de notas, destaque um
TAB
caractere no arquivo de texto, copie-o, chame Substituir, cole-o na caixa de pesquisa e coloque o delimitador desejado na caixa Substituir por.fonte
Por que você não tenta o Libreoffice!
Quando você abre ou salva um arquivo CSV, ele pergunta qual delimitador deve ser usado!
fonte