margouilla237
Messages postés5Date d'inscriptionjeudi 13 novembre 2008StatutMembreDernière intervention19 novembre 2008
-
14 nov. 2008 à 20:10
margouilla237
Messages postés5Date d'inscriptionjeudi 13 novembre 2008StatutMembreDernière intervention19 novembre 2008
-
19 nov. 2008 à 21:38
Bonsoir,
voila j'ai un userform avec une flopée des textbox que j'ai pris soin de nommer un par un de façon logique du genre tb0, tb1, tb2...
Une fois que j'ai saisi tous mes textbox je voudrais qu'en fonction du nom du textbox et donc du numéro qu'il me copie la valeur du textbox dans une cellule excel. Le problème étant de réussir à selectionner les textbox voulu! Il ne veut pas de ma variable i...
For each myctl in userform.controls
if typeof myctl is textbox.msforms then
if myctl.name = tb & i then
msgbox("Bravo vous avez sélectionné la case" & i)
end if
end if
next
jmf0
Messages postés1566Date d'inscriptionmardi 26 décembre 2000StatutMembreDernière intervention 5 avril 20138 14 nov. 2008 à 21:34
Bonjour,
Juste pour te rappeler que :
Controls("toto" & "1")
se réfère au contrôle nommé toto1
Fais donc une boucle for I = ...to ...... et remplace ton "1" par ton I
margouilla237
Messages postés5Date d'inscriptionjeudi 13 novembre 2008StatutMembreDernière intervention19 novembre 2008 14 nov. 2008 à 21:01
C'est vrai je ne l'ai pas mentionné la excusez moi!
Je la déclarerait moi même dans une boucle for ou do je ne sais pas encore mais la n'est pas le problème je pense.
Je veux juste savoir comment sélectionner un textbox en fonction de son nom (en sachant que ce nom peut être amené à changer)