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 ?
Clippy
Messages : 22157
Inscription : mer. 22 avr. 2026, 17:33

Re: Excel VBA - sortir d'une boucle For

Message par Clippy »

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 »