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  FAQFAQ  BuscarBuscar  MembrosMembros  GruposGrupos  Registrar-seRegistrar-se  Login  

Compartilhe | 
 

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

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
AutorMensagem
webluciano



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

MensagemAssunto: Macro VBA PARA Importar Txt (Header e Detalhe) P/ Excel   Qua 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
Voltar ao Topo Ir em baixo
Ver perfil do usuário
 
Macro VBA PARA Importar Txt (Header e Detalhe) P/ Excel
Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1
 Tópicos similares
-
» [Resolvido] Estranho bug ao executar arquivos externos
» Como faço para recuperar meu header?
» Tem como importar modelagens feitas no Google SketchUp para o GM?
» Importar tabela do Excel diretamente para o post
» Importar um tema para o fórum

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
Fórum Excel Bácico, Avançado e Vba :: Avançado/VBA :: Excel Avançado/VBA-
Ir para: