Bonjour, à tous,
J'ai créé un UserForm afin de récupérer des informations de la part des utilisateurs, il se trouve que j'ai 15 variables de même nature (chiffres).
J'ai donc 15 TextBox qui vont récupérer les infos, portant respectivement le nom de : Variable_1, Variable_2, etc...
Imaginons que l'utilisateur rentre le chiffre 33 dans la première TextBox, pour récupérer ce chiffre le code est par exemple :
, la message box affiche 33.
J'ai besoin de faire des vérifications sur les 15 variables, je pensais donc mettre le numéro de la variable en variable afin d'obtenir une boucle sur mes TextBox pour cela j'ai utilisé le code CStr() ce qui me donne :
1 2
| For i = 1 à 15
If "Variable_1" & CStr(i) <> "" then ..... |
Seulement le programme considère la valeur de "Variable_1" & CStr(i) comme étant Variable_1 et non pas sa valeur 33.
J'ai essayé plusieurs syntaxes mais ne trouve pas ex.
If ("Variable_" & CStr(i)).value
Quelqu'un peut-il me donner la solution ?
Merci d'avance
Céline
Partager