Temos um aplicativo baseado na interface do usuário que exporta dados de um formulário para um arquivo CSV. Os dados inseridos podem ter zeros à esquerda em alguns campos numéricos e / ou texto com feeds de linha em outros campos.
Atualmente, se abrirmos o CSV no Excel, o Excel removerá os zeros iniciais dos campos numéricos, mas manterá as linhas alimentadas nos campos de texto.
Se importarmos o CSV para o Excel como texto, obteremos os zeros à esquerda, mas o texto com os feeds de linha aparecerá em várias linhas, em vez de em um único campo.
Existe uma macro que possamos corrigir que nos permita importar o CSV para o Excel e manter os zeros à esquerda nos campos numéricos e os feeds de linha nos campos de texto?
fonte