Boucle For Next !

2 réponses
Avatar
Kerry
Dans une boucle For Next je ne parviens pas =E0 faire fonctionner :

For Index =3D 1 to Frequence(Nombre)

Next Index

Il refuse la variable Frequence(Nombre) !
Comment la transformer l'=E9criture car la variable change de valeur tout l=
e temps !
Je vous remercie de votre r=E9ponse !
Cordialement,

2 réponses

Avatar
MichD
Bonjour,

Peux-tu nous définir ce qu'est "Frequence(Nombre)" dans la présentation de ton problème?
Avatar
Michel__D
Bonjour,

Kerry a écrit :
Dans une boucle For Next je ne parviens pas à faire fonctionner :

For Index = 1 to Frequence(Nombre)

Next Index

Il refuse la variable Frequence(Nombre) !
Comment la transformer l'écriture car la variable change de valeur tout le temps !
Je vous remercie de votre réponse !
Cordialement,



Dans la mesure ou la valeur de "Frequence(Nombre)" ne change pas dans la boucle For Next
tu affecte la valeur de "Frequence(nombre)" à une variable avant d'entrer dans la boucle :

MaVariable = Frequence(Nombre)
For Index = 1 To MaVariable
..
Next Index

Sinon il vaut mieux utiliser une boucle Do Loop et gérer les conditions de sortie.