pixela
Messages postés16Date d'inscriptiondimanche 22 mai 2005StatutMembreDernière intervention 6 juin 2005
-
23 mai 2005 à 00:12
cs_EBArtSoft
Messages postés4525Date d'inscriptiondimanche 29 septembre 2002StatutModérateurDernière intervention22 avril 2019
-
23 mai 2005 à 14:01
salut tout le monde
j'aimerai bien savoir la differance entrre une boucle for avec step 1
et sans? c'est pas pour incrementer? et dans ce cas le next i a quoi
comme role!
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 201934 23 mai 2005 à 00:37
le Step 1 n'est pas nécessaire puisque 1 est pris par défaut.
d'ailleurs je le met jamais.
pour tout autre valeur que 1, il faudra le mettre.
le Next est obligatoire et marque la fin de la boucle For, sinon erreur à la compilation.
le i derrière le Next n'est
pas non plus obligatoire (d'ailleurs je ... oui je sais, partisant du
moindre effort) il sert surtout pour la compréhension du code, mais si
t'as bien indenté tes lignes ... ben ... question de gout !
au moment du Next, la variable est incrémentée de la valeur indiquée
par le Step (ou +1 par défaut), cette valeur pouvant être négative
(dans ce cas on dira décrémentée)
For i = 1 to 10: MsgBox "i= " & i: Next: MsgBox "Ouf! c'est fini"