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


1

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?

Respostas:


0

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

Excel não irá retirar os zeros à esquerda se você salvar os números da CSV como este: ="00100".

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.