Passer à l'itération suivante dans une boucle VBA

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Passer à l'itération suivante dans une boucle VBA

Message par ForumBot »

J’essaie de créer une simple boucle conditionnelle qui passera à l’itération suivante si une condition est vraie. Le code que j’ai jusqu’à présent est :


For i = 2 To 24
Level = Cells(i, 4)
Return = Cells(i, 5)

If Return = 0 And Level = 0 Then
'Go to the next iteration
Else
End If
Next


J’ai essayé GoTo NextIteration, mais cela génère l’erreur ‘Label not defined’. Cela a probablement une solution très simple, mais toute aide serait appréciée.

Merci.

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: Passer à l'itération suivante dans une boucle VBA

Message par ayi »

For i = 2 To 24
Level = Cells(i, 4)
Return = Cells(i, 5)

If Return = 0 And Level = 0 Then
'Go to the next iteration
GoTo NextIteration
Else
End If
' This is how you make a line label in VBA - Do not use keyword or
' integer and end it in colon
NextIteration:
Next

Répondre

Revenir à « Excel & VBA »