Notifications
Clear all

Caracteres desconfigurados

6 Posts
2 Usuários
0 Reactions
1,966 Visualizações
(@luiz-elias)
Posts: 26
Eminent Member
Topic starter
 

Pessoal,

Bom dia!

Estou com um problema no Excel o qual acredito que seja um coisa simples de se resolver.

Tenho um arquivo txt do SEF. Quando copio os dados do txt e os colo na planilha, alguns dados ficam neste estilo/forma:
8,80000011148E+163
8,80000011158E+163
8,80000011168E+163

Acredito que seja por conta do tamanho do registro, que no layout tem 164 caracteres. Mas há outros com quantidade menor, por exemplo, 54 caracteres que também estão ficando assim e outros de outros tamanhos que ficam normal, igual como está no txt.

Como posso resolver isso?

Estou encaminhando o arquivo txt

Agradeço desde já ajuda de vocês.

 
Postado : 20/12/2012 8:19 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Não tive o mesmo problema, mas alguns que ficaram como o formato errado é só alterar para número!

Att

 
Postado : 20/12/2012 8:30 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

O fato acontece, pela maneira como o excel armazena as informações de numeros grandes.
O e armazenado em forma exponecial (3,467256E+16), e devido a uma limitação de "acuidade" ou seja precisao numerica limitada à 15 digitos vide( http://office.microsoft.com/pt-br/excel ... 99291.aspx)
Se deseja visualizar a informação como um todo, antes formate a celula que ira receber esses dados como Texto (formatar -->celulas--Texto) e cole.

 
Postado : 20/12/2012 10:45 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Reinaldo,

Não sei se estamos falando da mesma coisa mas a única maneira que consegui matar essa parada foi através do assistente de importação.

Luiz,

Siga o passo a passo demonstrado adiante que eu acho que vai vingar.

Anexei a planilha que converti com sucesso para que vc veja.

Me avise.

Abs,

 
Postado : 20/12/2012 9:19 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Grande Mandrix,
Basicamente é a mesma situação, se for utilizar o copy-paste e necessario formatar a celula(s)/coluna(s) antes, pois o excel ao receber uma informação "tenta" converter ao tipo/valor reconhecido; utilizando o assistente de importação, assim como seu exemplo, ou via codigo VBA; já e determinado que o tipo é texto (etapa 3 de 3), então não há necessidade de formatação antecipada.

 
Postado : 21/12/2012 5:31 am
(@luiz-elias)
Posts: 26
Eminent Member
Topic starter
 

Pessoal,

Obrigado pela ajuda!

 
Postado : 22/12/2012 9:23 am