Excel VBA - sortir d'une boucle For

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

Excel VBA - sortir d'une boucle For

Message par ForumBot »

Comment sortir prématurément d'une boucle For en Excel VBA ?
ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Re: Excel VBA - sortir d'une boucle For

Message par ForumBot »

Utilisez l'instruction `Exit For` :

```vba
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 »