Notifications
Clear all

importar txt com vba de linhas para colunas

5 Posts
2 Usuários
0 Reactions
804 Visualizações
(@rejanemm)
Posts: 3
New Member
Topic starter
 

Pessoal estou precisando de uma ajuda. Tenho arquivo na empresa de venda dos produtos por data, porém o nome do produto apresenta na linha superior e as datas de venda estão na linha de baixo. Preciso importar o arquivo TXT para o excel e copiar o produto para frente de cada data (depois a linha do nome pode ser eliminada. Segue exemplo:
DT EMISS NOTA SERIE CLIENTE/FORNECEDOR OPER VD QTD VALOR UNIT CST MEDIO VALOR TOTAL QTDE USUARIO
1758 IBUPROFENO 50 MG/ML GTS 30 ML SLD ANTERIOR: [0]
09/01/17 1923921 01 DISTRIMED DIST CENTR 2E 4 1.99 2.07 8.27 [4] LUIZ
27/01/17 15199 BALCAO 1S 1 1 9.99 0.00 0.00 [3] PAULA
----------------------------------------------------------------------------------------------------------------------------------
1760 CEPACAINA 10 MG + 1,466 MG C/ 12 PS SLD ANTERIOR: [0]
01/04/17 339050 08 D.CENTER DISTRIBUIDO 2E 1 7.29 7.29 7.29 [1] REJANE
----------------------------------------------------------------------------------------------------------------------------------

Resultado final para primeira linha:
1758 IBUPROFENO 50 MG/ML GTS 30 ML 09/01/17 1923921 01 DISTRIMED DIST CENTR 2E 4 1.99 2.07 8.27 [4]

 
Postado : 19/04/2017 7:52 am
carlosrgs
(@carlosrgs)
Posts: 631
Prominent Member
 

Bom dia Rejanemm

Para facilitar no apoio, disponibiliza os arquivos para a galera entender melhor.

Como anexar documentos:
viewtopic.php?f=7&t=3841

_______________________________________________________________________________________________
Carlos Santos
* Marque o tópico como Resolvido se foi solucionado seu problema.

 
Postado : 19/04/2017 8:36 am
(@rejanemm)
Posts: 3
New Member
Topic starter
 

Pessoal estou precisando de uma ajuda. Tenho arquivo na empresa de venda dos produtos por data, porém o nome do produto apresenta na linha superior e as datas de venda estão na linha de baixo. Preciso importar o arquivo TXT para o excel e copiar o produto para frente de cada data (depois a linha do nome pode ser eliminada. Segue exemplo:
DT EMISS NOTA SERIE CLIENTE/FORNECEDOR OPER VD QTD VALOR UNIT CST MEDIO VALOR TOTAL QTDE USUARIO
1758 IBUPROFENO 50 MG/ML GTS 30 ML SLD ANTERIOR: [0]
09/01/17 1923921 01 DISTRIMED DIST CENTR 2E 4 1.99 2.07 8.27 [4] LUIZ
27/01/17 15199 BALCAO 1S 1 1 9.99 0.00 0.00 [3] PAULA
----------------------------------------------------------------------------------------------------------------------------------
1760 CEPACAINA 10 MG + 1,466 MG C/ 12 PS SLD ANTERIOR: [0]
01/04/17 339050 08 D.CENTER DISTRIBUIDO 2E 1 7.29 7.29 7.29 [1] REJANE
----------------------------------------------------------------------------------------------------------------------------------

Resultado final para primeira linha:
1758 IBUPROFENO 50 MG/ML GTS 30 ML 09/01/17 1923921 01 DISTRIMED DIST CENTR 2E 4 1.99 2.07 8.27 [4]

 
Postado : 19/04/2017 2:59 pm
carlosrgs
(@carlosrgs)
Posts: 631
Prominent Member
 

Bom dia Rejanemm

Cara até da pra fazer, mas demanda um tempinho.

Disponibiliza um arquivo em Excel exatamente como você quer que termine a importação do TXT, que tentarei ajudar.

Abraço!

_______________________________________________________________________________________________
Carlos Santos
* Marque o tópico como Resolvido se foi solucionado seu problema.

 
Postado : 25/04/2017 5:22 am
(@rejanemm)
Posts: 3
New Member
Topic starter
 

Boa Tarde
Carlos fiz o arquivo em excel como quero que fique.
Hoje importo para o VBA. Mais estou com dificuldade porque o relatório trás o produto em cima e nas linhas abaixo os dados de venda do produto. Assim tenho que ficar ajustado o a importação com formula para juntar o texto fragmentado do produto e depois, preencher as células vazias abaixo até chegar na próxima.

Coloquei uma legenda para origem do dados

Obrigado pela ajuda!

 
Postado : 26/04/2017 12:20 pm