|
L'instruction For.....Next
Objectif : Répéter un groupe d'instruction le nombre de fois indiquées.
Syntaxe :
For compteur = Valeur départ To Valeur fin Step pas d'incrementation (facultatif)
Groupe dintructions à exécuter
......
Next
Exemples :
For x = 1 to 100
MonTableau(x) = x*x
Next |
For y = 2 to 50 step 4
MaChaine = Machaine & y & " ,"
Next
|
| L'exemple ci dessus rempli un tableau (Array) avec les valeurs de x au carré, x allant de 1 à 100 avec incrémentation par défaut (pas de 1) |
Cet exemple incrémente y de 4 en 4 pour les valeurs de 2 à 50, il crée une chaine de caractère avec les valeurs de y séparées d'une virgule et d'un espace |
L'instruction While Wend
Objectif :Permet Répéter un groupe d'instruction tant que l'instruction test est valide.
Syntaxe While instruction test
Groupe d'instruction à répéter
Wend
Exemple :
While compteur < 20 ' Tant que compteur est inférieur à 20
MsgBox Compteur ' affiche la valeur du compteur
Compteur = Compteur + 1 ' incrémente le compteur de 1
Wend
|
|
L'instruction Do... Loop
Objectif :Permet Répéter un groupe d'instruction tant que l'instruction test est valide.
Syntaxe Do While instruction test
Groupe d'instruction à répéter
Loop ou
Do
Groupe d'instruction à répéter
Loop Whileinstruction test
Exemple :
Do
MsgBox Compteur ' affiche la valeur du compteur
Compteur = Compteur + 1 ' incrémente le compteur de 1
Loop While compteur < 20 ' Tant que compteur est inférieur à 20
|
|
|