Todos nós conhecemos o comportamento irritante do Excel de remover zeros à esquerda de arquivos CSV importados
Sou desenvolvedor e gostaria de programar um recurso de exportação que crie um arquivo CSV que force o Excel a manter os zeros à esquerda.
Eu esperava que "012345" resultasse em 012345, mas mesmo assim o Excel 2010 retira o zero à esquerda ;(
Nomear o arquivo *.txt em vez de *.csv força o Excel a usar o assistente como https://www.youtube.com/watch?v=9KDK1FRcmSo sugerido. Mas eu realmente duvido que o usuário saiba operar o assistente. Ele deve alterar o tipo de dados de "Geral" para "Texto" em uma das 30 colunas. Acredito que o usuário apenas clicará em Avançar, Avançar, Concluir.
Alguma ideia melhor que evite usar o assistente?
Existe um caractere oficial para "mascarar" um zero ao importar um arquivo CSV para o Excel? Eu tentei ' (Apóstrofo da máquina de escrever). Mas não é o mesmo entrar '0123
no Excel em comparação com abrir um CSV com extensão '0123
.