Arreter une boucle While

  • Initiateur de la discussion Initiateur de la discussion ben
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

B

ben

Guest
Bonjour,

L'instruction pour sortir d'une boucle While est BREAK comme en C ou est ce une autre instruction???



merci
 
et l'aide vba !!!

voilà un exemple le plus simple possible sur "while".
les autres sont plus compliqués et proviennent de l'aide

pour prévoir une sortie précoce d'une telle boucle utilise les instructions comme "do loop"

bye
steph


Sub test()
While i < 5
i = i + 1: MsgBox i
If i = 3 Then break
Wend
End Sub


Sub ExitExample()
counter = 0
myNum = 9
Do Until myNum = 10
myNum = myNum - 1
counter = counter + 1
If myNum < 10 Then Exit Do
Loop
MsgBox "La boucle a effectué " & counter & _
" itérations."
End Sub
Sub ChkFirstWhile()
counter = 0
myNum = 20
Do While myNum > 10
myNum = myNum - 1
counter = counter + 1
Loop
MsgBox "La boucle a effectué " & counter & _
" itérations."
End Sub




Sub ChkLastUntil()
counter = 0
myNum = 1
Do
myNum = myNum + 1
counter = counter + 1
Loop Until myNum = 10
MsgBox "La boucle a effectué " & counter & _
" itérations."
End Sub


Sub ChkLastWhile()
counter = 0
myNum = 9
Do
myNum = myNum - 1
counter = counter + 1
Loop While myNum > 10
MsgBox "La boucle a effectué " & counter & _
" itérations"
end sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
151
Réponses
2
Affichages
480
  • Question Question
Réponses
2
Affichages
92
Retour