Os arquivos CSV são simplesmente arquivos de texto formatados com um delimitador que você pode escolher. Então, basicamente, o delimitador não é algo que você força no documento que está escrevendo, mas é a pessoa que deseja abrir o arquivo que pode escolher o delimitador. "
é o único por padrão, mas pode ser alterado.
Atualmente, qualquer software decente que manipule arquivos CSV permite que os usuários escolham o delimitador. Eu sugiro escolher um caractere que você tenha certeza de não usar como delimitador do documento (por exemplo: $
, #
, ...) e diga às pessoas que devem abrir o documento que o delimitador é esse caractere em vez de "
.
Outra maneira é abrir o arquivo pela primeira vez com o delimitador escolhido e salvar o arquivo em outro formato ( .xls
, por exemplo) e enviar este último arquivo para as pessoas que devem ler o documento. Dessa forma, eles não precisarão escolher nenhum delimitador na abertura.