Respostas:
Supondo que estamos lidando com o Windows como seu sistema operacional ...
Não vejo uma opção imediatamente no Excel, mas posso oferecer alguns conselhos.
Lembre-se de que os arquivos CSV são valores separados por vírgula , que seguem um padrão: dados, vírgula, dados, vírgula etc. Para quebrar isso, não seguirá a especificação.
O que acontece se você tiver uma vírgula em seus dados? O Excel cercará automaticamente o conteúdo dessa célula entre aspas ( "
), para que o programa que importa o arquivo saiba quando essa célula realmente termina.
Se você não deseja uma vírgula como separador, pode salvar o arquivo como um arquivo CSV imóvel e editá-lo manualmente. Abra um editor de texto como o Notepad ou o Notepad ++. Faça uma busca pelo caractere que você deseja usar (por exemplo, no Bloco de notas, vá em Editar-> Localizar). Se você deseja um pipe, procure um pipe ( |
). Se você encontrar algum resultado, não use esse personagem . Para procurar uma guia facilmente , recomendo usar o Notepad ++.
Depois de descobrir que o caractere que você deseja usar não está sendo usado em outras partes do documento, você pode pesquisar e substituir . No bloco de notas, ir para Editar -> Substituir ... . Em 'Localizar o que:', digite uma vírgula. Em 'Substituir por:', digite o caractere que você deseja usar para o separador. A próxima parte é acertar Find Next. A razão para isso é que, se houver vírgulas nos seus dados, isso irá interromper o seu arquivo. Substitua apenas as vírgulas que são delimitadoras dos dados e nada entre aspas.
Feito isso, você pode salvar o arquivo. Se você quiser importá-lo, recomendo renomeá-lo para um .TXT
arquivo, para que o Excel pergunte qual é o caractere delimitador de campo. Se você optar por abrir um .CSV
arquivo, ele usará automaticamente uma vírgula como delimitador, que é o que você não deseja.
Text (Tab delimited) (*.txt)
.