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