Página 2 de 2
Re: Importar txt problema
Enviado: 30 Set 2015 às 14:55
por TiagoReis
Boas,
Aqui vai!
Obrigado pelo seu auxilio.
Cumps,
Tiago Reis
Importar txt problema
Enviado: 30 Set 2015 às 15:22
por lfgomes
OK...
Vê se agora está como você quer...

Importar txt problema
Enviado: 30 Set 2015 às 16:01
por Vidal
Tiago.. só mandar os dados aqui no text box não vai resolver, irmão... vc precisa usar algo do tipo winrar ..winzip e compactar o seu arquivo..e depois então anexar aqui na mensagem clicando em: Adicionar um anexo (está localizado logo abaixo da caixa de mensagem, lado esquerdo, durante a digitação de uma nova msg) Tente isto!

Re: Importar txt problema
Enviado: 01 Out 2015 às 06:25
por TiagoReis
Bom dia,
Se reparar o problema se mantém. O valor -2,33078 (etc) estão sendo importados para o excel como 233,078.
Vou juntar os ficheiros zipados.
Grato a todos.
Att,
Tiago Reis
Re: Importar txt problema
Enviado: 01 Out 2015 às 08:14
por lfgomes
Bom dia Vitor...
O problema não está na importação, e sim, na formatação das células da sua coluna...
Estou anexando um Print desses mesmos arquivos para você ver que a importação está correta...
Confira a formação da sua coluna comparando conforme a imagem...

Re: Importar txt problema
Enviado: 01 Out 2015 às 12:36
por TiagoReis
Boa tarde,
O problema esta nas definições do sistema e não na formatação. Meu separador decimal é o "."e o separador dos milhares é a "," Assim, ele interpreta mal os números. Seu trocar o separador decimal nas avançadas do excel para "," ele ja funciona perfeitamente. O problema é que essa solução não é viável para mim. O que eu pretendia era forçar a macro a interpretar o separador decimal como ",". Assim, se ele importar direitinhos os numeros eu ponho a macro a fazer replace de "," por ponto"."
Obrigado pela sua ajuda.
Cumps,
Tiago Reis
Re: Importar txt problema
Enviado: 01 Out 2015 às 13:03
por TiagoReis
Boa tarde,
Application.DecimalSeparator = ","
Application.ThousandsSeparator = "."
Application.UseSystemSeparators = False
Eis a solução.
Obrigado pelo apoio. O problema estava nas definições do windows/definiçoes do excel.Contudo, com essas três linhas resolvi o problema.
Att,
Tiago Reis