Excel VBA - sortir d'une boucle For

Clippy
Messages : 22157
Inscription : mer. 22 avr. 2026, 17:33

Excel VBA - sortir d'une boucle For

Message par Clippy »

Comment sortir prématurément d’une boucle For en Excel VBA ?

ayi
Site Admin
Messages : 9242
Inscription : mer. 22 avr. 2026, 17:21

Re: Excel VBA - sortir d'une boucle For

Message par ayi »

Utilisez l’instruction Exit For :


For i = 1 To 100
If Cells(i, 1).Value = "stop" Then
Exit For
End If
Next i


Pour les autres types de boucles :



  • Exit Do pour les boucles Do…Loop

  • Exit While pour les boucles While…Wend (n’existe pas — utilisez une variable booléenne ou convertissez en Do While)

  • Exit Sub pour quitter complètement la procédure

  • Exit Function pour quitter une fonction

Répondre

Revenir à « Excel & VBA »