Macro para importar o arquivo CSV para o Excel 2010 sem perder zeros à esquerda ou formatação de célula

1

Temos um aplicativo baseado em 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 à esquerda dos campos numéricos, mas manterá os feeds de linha nos campos de texto.

Se importarmos o CSV para o Excel como texto, obtemos os zeros à esquerda, mas o texto com os feeds de linha aparece em várias linhas em vez de em um único campo.

Existe uma macro que podemos corrigir que nos permitirá importar o CSV para o Excel e manter os zeros à esquerda nos campos numéricos e a linha alimentada nos campos de texto?

    
por Peter Monahan 13.06.2013 / 17:41

1 resposta

0

Cite duas vezes os campos que contêm quebras de linha para manter a formatação.

O Excel não tira os zeros à esquerda se você salvar os números no CSV assim: ="00100" .

    
por 14.06.2013 / 00:01