Notifications
Clear all

Macro par Importar txt para excel

23 Posts
4 Usuários
0 Reactions
5,753 Visualizações
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Fala ai Galera?
Preciso importar um arquivo txt separado por virgula para células especificas de um formulario em xlsm, alguem pode me ajudar? um abraço!

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 20/08/2011 1:54 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 


Rene,

bem-vindo ao Planilhando...!

Entendo que seja melhor anexar um modelo do txt que pretende importar, bem como indicar em quais células serão dispostos os dados importados.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 20/08/2011 2:40 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Obrigado, Edson,

segue em anexo um modelo de txt. A sewuencia de importação é:
A7, B7
A8, B8
A9, B9 ... até A52, B52
Depois volta na F7, G7
F8, G8
F9, G9
F10, G10 ... Até a F52, G52.

Tem um modelo de formulario emanexo.

O arquivo txt fica em uma pasta no disco C:pedidos online

Antemão agradeço a recepção e ajuda! um forte abraço.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 21/08/2011 4:30 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 


Um modelo inicial...

A macro Importar traz os dados.

Analise e reporte o que falta.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 21/08/2011 8:18 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Obrigado,

o que coloco na caixa onde solicita o numero de pedido, não consegui importar. Devo colocar o numero do pedido ou o nome do aquivo txt.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 22/08/2011 4:55 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Edson,

funcionou certinho. Cara muito obrigado e um abração.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 22/08/2011 8:16 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 


Rene.. primeiro precisa importar... executando a Macro importar.

Qual a mensagem de retorno?
O que acontece? (ou não acontece nada?)

Só após a importação você vai indicar o número da Ordem para qual pretende gerar o relatório.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 22/08/2011 8:16 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Bom dia Edson,

estive testando a planilha e funciona "bonitinho", porem preciso que quando tiver muitos itens ela volte na célula D7. A intenção que encaixe até 90 itens no mesmo formulário.

Desculpa a minha falta de experiência, estou estudando VBA e sei bem "pouquinho".

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 31/08/2011 8:17 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Bom dia ,peguei este código para importar aqui na empresa , um arquivo oriundo de gps ,~só que os dados vem uma linha txt por célula , como faço para que venha cada "célula txt" em cada célula do excel? Fui claro?

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 01/09/2011 7:17 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Grid UTM
Datum Corrego Alegre

Header Name Description Type Position Altitude Depth Prox Tem Display Mode Color Symbol Facili City Stat Count Date Modified
Waypoint 1 User Waypo 23 K 402430 7540799 Symbol & Name Unknown Flag 8/31/2011 10:20:41 AM
Waypoint 2 User Waypo 23 K 402006 7540834 Symbol & Name Unknown Flag 8/30/2011 09:50:43 AM
Waypoint 3 User Waypo 23 K 401933 7540842 Symbol & Name Unknown Flag 9/01/2011 11:25:00 AM
Waypoint 4 User Waypo 23 K 401647 7540311 Symbol & Name Unknown Flag 9/01/2011 11:25:00 AM

A ordem do txt é esta ; gostaria de importar a coluna Name para a coluna "A" ,a coluna Position para a coluna "B" ; a coluna Date para a coluna "C" , desprezando todas as outras colunas e as 3 primeiras linhas (grid,datum e linha em branco) ,buscando sempre em c:Baixados via gps ; e com nome variavel que indicarei em uma célula a ser buscado pelo .value -

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 01/09/2011 8:36 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Oi Claudinei,

Você pode anexar o arquivo para que possamos fazer alguns testes? facilitaria o entendimento.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 01/09/2011 11:33 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

extrai na pasta "c:Baixados via gps"

vê se é isso...
até os mestres no VBA derem um jeito, acho que quebra o galho

Qualquer coisa da o grito...

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 01/09/2011 1:26 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

RESOLVIDO.

Matou a pau Bernardo.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 21/09/2011 5:10 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Bom dia pessoal,

Meu nome é Leandro, e apesar desta ser minha primeira postagem (pedido), venho acompanhando o fórum já a algum tempo, o que tem me ajudado bastante.

Gostaria que os colegas pudessem me ajudar com a importação de um arquivo TXT, cujos campos são do tipo LARGURA FIXA.
Trata-se de um arquivo de remessa de titulos bancários ao CARTORIO DE PROTESTO (LAYOUT FEBRABAN 4.3).

Este arquivo tem os REGISTROS: CABEÇALHO (HEADER), o CORPO (TRANSAÇÃO) e o RODAPÉ (TRAILLER).
O HEADER é sempre a 1a. linha,
A TRANSAÇÃO vai da 2a. linha até N linhas, e
O TRAILLER é sempre a última linha.

O problema é que a LARGURA DOS CAMPOS são variáveis para cada um dos registros (HEADER, TRANSAÇÃO E TRAILLER) e daí, quando eu faço a importação só consigo (com meu limitadíssimo conhecimento) configurar para um campo a DELIMITAÇÃO DA LARGURA, os outros ficam fora de ordem.

Se alguem puder me ajudar na criação de uma macro que pudesse importar o TXT para uma pasta do excel, sendo o header na primeira planilha, a transação na segunda e o trailler na terceira ficaria muito agradecido.

Alternativas à minha ideia serão muito bem vindas.
Segue os arquivos:

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 11/11/2011 7:16 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Alguem pra ajudar este pobre coitado....

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 16/11/2011 2:48 pm
Página 1 / 2