Notifications
Clear all

Problema com macro de repetição

11 Posts
3 Usuários
0 Reactions
2,951 Visualizações
(@lirugal)
Posts: 13
Eminent Member
Topic starter
 

Senhores, boa noite.

Estou com o seguinte problema na minha macro

eu montei ela e funcionou perfeitamento pra rodar no meu sistema, mas eu preciso que ela repita isso. E a repetição tem ser de acordo com a linha "quantidade", cada pedido meu tem uma quantidade de vezes que ela tem que repetir e eu não consegui adicionar isso a macro, alguem poderia ajudar. Por favor

Vou anexar um exemplo da planilha, a macro esta ok só preciso saber como fazer ela repetir de acordo com a quantidade que esta na coluna.Grato

 
Postado : 15/02/2012 2:36 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!1

Baixei seu arquivo mas, ainda preciso de mais detalhes.

Att :|

 
Postado : 15/02/2012 5:23 pm
(@lirugal)
Posts: 13
Eminent Member
Topic starter
 

oq você precisa?

 
Postado : 18/02/2012 10:10 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!

Eu não entendi o que você, se poder dê mais detalhes.

simule o resultado.

 
Postado : 18/02/2012 10:19 am
(@elioj)
Posts: 5
Active Member
 

Boa noite!

pelo que descreveu montei o código abaixo:

Sub Pedidos()

Dim I, J As Integer
Dim Qtd As Long
I = 2 'Define a linha onde se encontra o 1º pedido

Do While Range("A" & I) <> "" 'Repete até que não exista nº de pedido
Qtd = Range("C" & I) 'Define a Quantidade de Itens do pedido
For J = 1 To Qtd 'Repete n vezes de acordo com a quantidade de itens do pedido

Next J
I = I + 1
Loop

End Sub

 
Postado : 19/02/2012 6:20 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite.

Baixei o arquivo,
mais infelismente não entendi onde voce quer chegar.

abraço.

 
Postado : 21/02/2012 9:17 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Irugal, não abandone seu tópico assim que poder dê retorno :(

 
Postado : 24/02/2012 4:05 am
(@lirugal)
Posts: 13
Eminent Member
Topic starter
 

Alexandrevba, desculpa eu não tive tempo de entrar mas eu não tinha esquecido do topico. Eu consegui fazer a repetição do caso mas até hoje não entendi muito bem como repetir uma macro varias vezes.

Grato pela ajuda

 
Postado : 03/03/2012 4:15 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!!

Este código postado pelo ELIOJ, está comentado.

Veja.

Sub Pedidos()

Dim I, J As Integer
Dim Qtd As Long
I = 2 'Define a linha onde se encontra o 1º pedido

Do While Range("A" & I) <> "" 'Repete até que não exista nº de pedido
Qtd = Range("C" & I) 'Define a Quantidade de Itens do pedido
For J = 1 To Qtd 'Repete n vezes de acordo com a quantidade de itens do pedido

Next J
I = I + 1
Loop

End Sub
 
Postado : 03/03/2012 5:34 am
(@lirugal)
Posts: 13
Eminent Member
Topic starter
 

Pessoal realmente muito obrigado, estou pegando o jeito agora. =DD

 
Postado : 08/03/2012 8:49 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!
Vou marcar seu tópico como resolvido, caso tenha algo mais para ser elucidado, fique a vontade para questionar.

At+++ ;)

 
Postado : 08/03/2012 9:43 am