O HTML não executa conversões numéricas como essas, por isso acho que você está abrindo o CSV no Excel.
Se isto é o que você está fazendo, então você precisa citar os campos CSV do texto (que é como você deseja que este campo seja interpretado).
Quando executo uma consulta no PeopleSoft, tenho a opção de abri-la como uma execução para um arquivo HTML (que resulta em um arquivo .csv) ou como uma execução para um arquivo do Excel. A questão é que, quando é aberto em HTML, certos números preenchidos como 337E000159 (a primeira parte é um número de produto "337E0" e a segunda parte é um número de projeto "00159") são alterados para números científicos como 3.37E + 161 O problema pode estar na parte "7E0" do número. O Excel pode não gostar disso por algum motivo.
Veja como eles aparecem na consulta:
Coluna A Coluna B
"42378 3.37E + 161 (como HTML)"
"000000000042378 337E000159 (como EXCEL)"
Como você pode ver, há uma diferença de dois dígitos entre 159 e 161.
Quando tento alterar o número científico para geral ou texto, isso não muda. Continua o mesmo. Eu tentei todos os truques para alterá-lo para o formato de texto, mas não vai funcionar.
Alguém pode sugerir uma solução?
Deixe-me saber se mais informações são necessárias.
Obrigado
O HTML não executa conversões numéricas como essas, por isso acho que você está abrindo o CSV no Excel.
Se isto é o que você está fazendo, então você precisa citar os campos CSV do texto (que é como você deseja que este campo seja interpretado).
Tags microsoft-excel-2010