Notifications
Clear all

Ajuste de Código VBA - ListObjects

2 Posts
1 Usuários
0 Reactions
1,293 Visualizações
(@luis-p)
Posts: 16
Active Member
Topic starter
 

Pessoal. Boa noite!

Atualmente tenho 2 códigos idênticos que transferem dados de 2 tabelas (ListObjects tbCompra ; ListObjects tbVenda) para uma terceira tabela (ListObjects tbTotal), onde as informações são consolidadas.

Entretanto, os dados que alimentam as tabelas tbCompra e tbVenda estão em uma planilha (plan2 Carteira) na mesma pasta de trabalho.

Gostaria de contar a ajuda dos amigos para ajustar um dos códigos de forma que a tabela (tbTotal) receba os dados diretamente da planilha (plan2 Carteira) sem a necessidade de passar pelas tabelas tbCompra e tbVenda. Com isso, posso eliminar as 2 tabelas citadas, melhorar o desempenho do arquivo e simplificar a rotina de manipulação dos dados.
Importante destacar que os dados somente são migrados para a tbTotal quando as 5 colunas (A, B, C, D, E) de cada tabela tbCompra e tbVenda são preenchidas. Por exemplo, se as 5 colunas da tbCompra forem preenchidas e as da tbVenda não, então somente os dados da tbCompra é que migrarão.
As informações contidas no último parágrafo são apenas para conhecimento, pois o código atual já contempla esta regra.
Lembrando que na planilha (plan2 Carteira) os dados mudam de colunas e como não se trata de uma tabela, não sei o que substitui o ListObjects no atual código.
Estou enviando a planilha contendo os códigos para facilitar o entendimento.

Estou disponibilizando o arquivo (225kb) através do link, pois o limite de anexo é 50kb

https://www.sendspace.com/file/7hyirg

Desde já agradeço a ajuda e permaneço à disposição para esclarecimentos adicionais.

Att

Luís

 
Postado : 04/10/2018 8:17 am
(@luis-p)
Posts: 16
Active Member
Topic starter
 

Bom dia! Desde já agradeço se alguém pode me ajudar a solucionar o problema do meu código.

 
Postado : 14/10/2018 3:02 am