Fórum Excel Bácico, Avançado e Vba
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Fórum Excel Bácico, Avançado e Vba

Este fórum é destina a usuário de Excel, que queiram compartilhar informações a básicas, avançadas e programação em VBA...
 
InícioInício  Últimas imagensÚltimas imagens  ProcurarProcurar  RegistarRegistar  Entrar  

 

 Macro VBA PARA Importar Txt (Header e Detalhe) P/ Excel

Ir para baixo 
AutorMensagem
webluciano




Mensagens : 1
Data de inscrição : 06/11/2013

Macro VBA PARA Importar Txt (Header e Detalhe) P/ Excel Empty
MensagemAssunto: Macro VBA PARA Importar Txt (Header e Detalhe) P/ Excel   Macro VBA PARA Importar Txt (Header e Detalhe) P/ Excel EmptyQua Nov 06, 2013 8:25 pm

ESTOU EM APUROS....

Estou com problema grande nas mãos, preciso importar diariamente para o Excel um arquivo .txt que é gerado com uma formatação especifica, Com o seguinte Layout:
1 - Header: sequencia númerica e alfanúmerica que possui um layout especifico, por exemplo, os dois primeiros caracteres informam que o sequencia é referente ao Header (inicia com "01") e esta da posição 1 até a posição 2. Depois na mesma sequencia da posição 3 até a posição 18 temos o número do relatório e a sim por diante, veja abaixo o exemplo do Header:

0192013110605360072013110605367895000002382100015110000903301649400015178950000023822013110500000151120131105

SEPARANDO AS INFORMAÇÃO ACIMA TEMOS:
COD-REG : 01
NUM RELATORIO: 920131106053600
ESPAÇO EM IDENTIFICAÇÃO: 7
DATA EMISSAO: 201311060536
COD.EAN COMPRADOR: 7895000002382
COD.EAN FORNECEDOR: 1000151100009
CGC FORNECEDOR: 033016494000151
COD.EAN ESTOQUE: 7895000002382
DATA INVENTA: 201311050000
C.I.FORN: 01511
DATA: 20131105

Esta informação é do cabeçalho, logo abaixo temos os dados referente aos cabeçalhos:


2 - Detalhe: Mesmo esquema do Header só que com tamanho maior:
0200000100000006936570000000000000000000000000001000000000000001000000000000001000000000000000000201311050000201311052359A00000001490000000000000014900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

SEPARANDO AS INFORMAÇÃO ACIMA TEMOS:
COD-REG: 02
NUM-SEQ: 000001
COD.PRODUTO: 00000006936570
QTD-ATUAL: 000000000000000
ESTOQUE MIN: 000000000001000
ESTOQUE MAX: 000000000001000
PONTO REPOS: 000000000001000
QTD VENDIDA: 000000000000000
DATA IN APUR: 201311050000
DATA FIN APU 201311052359
ESPAÇO SEM UTILIZAÇÃO: A
VALOR CUSTO FORN: 00000001490000000
VALOR CUSTO RESPO: 00000001490000000
QTD-ENTRADA: 000000000000000
FILLER: 0000000000000000000000000000000000000000000000000000000000000000000000000


AMIGOS PRECISO QUE O EXCEL TRAGA ESTAS INFORMAÇÕES EM COLUNAS, LEMBRANDO QUE TODO DIA O NOME DO RELATÓRIO MUDA.

VALEU GALERA
Ir para o topo Ir para baixo
 
Macro VBA PARA Importar Txt (Header e Detalhe) P/ Excel
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» Importar Txt para excel vba problema
» Importar arquivo CSV para excel com critério.
» Macro para importar um determinado dado de um arquivo xml
» Importar Planilha para outra Planilha no excel
» Macro - Construir uma macro para inserir valores em um RANGE

Permissões neste sub-fórumNão podes responder a tópicos
Fórum Excel Bácico, Avançado e Vba :: Avançado/VBA :: Excel Avançado/VBA-
Ir para: