Notifications
Clear all

Somando duas tabelas

6 Posts
3 Usuários
0 Reactions
1,254 Visualizações
(@zinabre)
Posts: 7
Active Member
Topic starter
 

Bom dia,
Gostaria de algum código, que pudesse realizar de forma automática, o seguinte:
Na planilha eu tenho 2 tabelas, ambas com 5 colunas e 10 linhas.
Eu preciso que a 1ª linha da tabela A, se agrupe à 1ª linha da tabela B, formando 1 linha com 10 colunas.
Essa linha gerada é colocada em uma posição determinada, seria uma espécie de conferidor.
Se a soma dessa linha for igual a 155, esse grupo é salvo em outro lugar, caso contrário pula para o próximo.
O próximo será a 1ª linha da tabela A, com à 2ª linha da tabela B e assim sucessivamente, até que todas as linhas de ambas tabelas sejam combinadas e conferidas.
Portanto 10 linhas da tabela A com 10 linhas da tabela B, geram 100 grupos a serem conferidos.

Deixo a planilha anexada, para facilitar o entendimento.

Grato.

 
Postado : 04/11/2015 3:36 am
(@edivan)
Posts: 119
Estimable Member
 

Veja se a planilha em anexo é o que voce quer....

Se tiver um tempinho livre dê uma passada no meu blog:
programacaopassoapasso.wordpress.com

 
Postado : 04/11/2015 7:28 am
(@edivan)
Posts: 119
Estimable Member
 

Você vai precisar habilitar as macros quando abrir essa planilha basta permitir as macros...

 
Postado : 04/11/2015 7:29 am
(@zinabre)
Posts: 7
Active Member
Topic starter
 

Testei aqui e funcionou perfeitamente.
Agradeço pela prontidão e colaboração!!!

Agora só mais uma coisa, eu coloquei essa planilha apenas para exemplificar o que eu gostaria.
E olhando como ficou a programação, foi feito o cálculo, linha por linha.
Agora vem o porém,se eu tiver uma planilha com 2 tabelas com quantidade de linhas diferentes(Tabela A com 100 linha e Tabela B com 200 linhas), fica inviável.
Será que existe alguma rotina que consiga fazer esse cálculo, sem precisa ser linha por linha?

 
Postado : 04/11/2015 11:48 am
(@edivan)
Posts: 119
Estimable Member
 

Olha aí eu não sei, pois cada caso é um caso... Mas acredito que se você seguir a mesma lógica que fiz ali deve funcionar...

No Excel se pode tudo basta ter imaginação e criatividade...

 
Postado : 06/11/2015 5:59 pm
(@nelson-s)
Posts: 96
Trusted Member
 

Veja se é algo mais ou menos assim...

 
Postado : 07/11/2015 2:22 am