Bonjour,
Ma question concerne les cas ou une boucle parcourt un tableaupour chercher une valeur (par exemple), et que dès que la valeur est trouvée il n'y a plus besoin de continuer la boucle(donc autant passer à l'itération suivante pour rapidifier l'opération)...
@édit: désolée cet exemple induisait en erreur: il ne faut pas sortir de la boucle, mais juste passer au suivant
Quand c'est le cas avec une boucle While par exemple on fait donc:
Ainsi quand la condition "condition" est réalisée, on itère directement la boucle WHILE sans faire le reste des opérations ("suite des opérations").
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Do While blablabla (blablabla opérations à répéter) if (condition) then Loop ("suite des opérations") Loop
Mais en essayant de faire la même chose dans une boucle For (--> if condition then next), ça a refusé de compilé (Erreur débogage: "Next sans boucle For").
Savez vous comment procéder pour itérer sans faire la suite des opérations dans une boucle "for" (mais sans sortir de la boucle non plus, donc pas "Exit For").
Merci d'avance pour toute aide.
Partager