Notifications
Clear all

VBA inserir linhas - quantidade variável

6 Posts
3 Usuários
0 Reactions
1,163 Visualizações
(@thiago-tcr)
Posts: 5
Active Member
Topic starter
 

Olá pessoal,

Estou com a seguinte dúvida, preciso criar uma macro para inserir "clientes novos" em uma planilha.
Já fiz ajuste da regra e os clientes a serem inseridos ficam na coluna "AI" da aba FATURAMENTO (identificados como "INCLUIR" na célula).
Preciso que conte quantos incluir existem e inserir essa quantidade de linha no final da planilha na aba "ANALITICA".
Depois preciso que copie o código do cliente da aba FATURAMENTO que possuem "incluir" e essses códigos sejam colados na coluna "C" da aba "ANALITICA".

Agradeço qualquer ajuda!!!!

 
Postado : 21/07/2016 3:31 pm
gfranco
(@wzxnet7)
Posts: 653
Honorable Member
 

Boa noite thiago.
Acredito que se anexares um modelo com dados ficticios e uma projeção do resultado esperado ficará mias fácil de algum membro do fórum ajudar-lhe.

Resposta útil? Clique na mãozinha ao lado do botão Citar.

 
Postado : 21/07/2016 3:54 pm
(@mprudencio)
Posts: 2749
Famed Member
 

Se é pra gravar a partir da ultima linha preenchida, pq inserir linhas, nao entendi.

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 21/07/2016 5:09 pm
(@thiago-tcr)
Posts: 5
Active Member
Topic starter
 

Vou explicar melhor! hehehehehe.

Tenho uma aba "ANALITICA" que possui uma lista de clientes da carteira:

Por outro lado tenh uma outra aba com uma lista de pedidos:

sendo que eventualmente entram pedidos de clientes novos, que não estão na lista de clientes. Esses caras estão indicados nessa base de pedidos na coluna "AI", como "incluir".
Nesse exemplo tenho dois clientes que precisam ser adicionados na aba "ANALITICA", portanto precisaria de algo que contasse quantos "incluir" existe na primeira tela para poder inserir a mesma quantidade de linhas no final da tela de clientes (no exemplo seria depois da linha 3.000).
Depois preciso que as informações da coluna "B" (caras que foram identificados como incluir) sejam copiados e colados na coluna "C" (da tela de clientes) onde foram inseridas as linhas.

 
Postado : 22/07/2016 7:05 am
gfranco
(@wzxnet7)
Posts: 653
Honorable Member
 

Não seria mais "comum" incluir esses clientes por último na tabela de clientes e depois rodar uma macro para colocar em ordem alfabética?

Resposta útil? Clique na mãozinha ao lado do botão Citar.

 
Postado : 22/07/2016 3:16 pm
(@mprudencio)
Posts: 2749
Famed Member
 

Tenho a impressao que vc ta complicando o simples.

Disponibilize o arquivo com dados de exemplo e o resultado esperado.

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 22/07/2016 3:32 pm