Selectionner variable dans boucle for
Résolu
Marvin.R
Messages postés
17
Statut
Membre
-
Heliotte Messages postés 1561 Statut Membre -
Heliotte Messages postés 1561 Statut Membre -
Bonjour,
J'ai 3 variables : parametre1, parametre2, parametre3
J'aimerai sélectionner à chaque boucle (for i = 1 to 3), une variable (parametre1 puis parametre2 et enfin parametre3)
Quand j'écris :
for i = 1 to 3
"parametre" & i =...
J'ai une erreur de compilation.
Pouvez vous me proposer une solution svp.
J'ai 3 variables : parametre1, parametre2, parametre3
J'aimerai sélectionner à chaque boucle (for i = 1 to 3), une variable (parametre1 puis parametre2 et enfin parametre3)
Quand j'écris :
for i = 1 to 3
"parametre" & i =...
J'ai une erreur de compilation.
Pouvez vous me proposer une solution svp.
A voir également:
- Selectionner variable dans boucle for
- Downloader for pc - Télécharger - Téléchargement & Transfert
- Selectionner texte sur pdf - Guide
- Idm for mac - Télécharger - Téléchargement & Transfert
- Instagram for pc - Télécharger - Divers Communication
- Comment selectionner toutes les photos dans google photo - Guide
5 réponses
Salut,
Si toutes les variables sont de même type, alors travail avec les tableaux ... C'est à ça qu'ils servent !
Si toutes les variables sont de même type, alors travail avec les tableaux ... C'est à ça qu'ils servent !
Bonjour Marvin.R,
Si tu peux utiliser une variable tableau je te propose:
Si ok pour toi, penses à mettre "résolu", merci.
Si tu peux utiliser une variable tableau je te propose:
Dim parametre(3) As Integer For i = 1 to Ubound(parametre) - parametre(i) =... Next i
Si ok pour toi, penses à mettre "résolu", merci.
Public parametre(3) as integer
Si tu veux que ta variable soit accessible à partir d'autres endroits que ta form "Form1", il faut l'écrie dans un "Module", pas dans le code d'une feuille !
Toutefois, attention aux variables globales!
L'autre solution est de passer ton tableau en paramètres!
A toi de voir!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Voici la solution que j'ai utilisé : appeler une fonction (visibilité 'public') dans ma userform2 depuis ma userform1.
J'ai cependant, un problème d'incompatibilité de type.
Dans ma userform1 :
userform2.afficherErreur (parametre())
'parametre()' est un tableau de type string
Dans ma userform2 :
Public Sub afficherErreur(parametres() As String)
Lorsque j'execute, il me signale un problème d'incompatibilité de type.
J'ai cependant, un problème d'incompatibilité de type.
Dans ma userform1 :
userform2.afficherErreur (parametre())
'parametre()' est un tableau de type string
Dans ma userform2 :
Public Sub afficherErreur(parametres() As String)
Lorsque j'execute, il me signale un problème d'incompatibilité de type.