fixou81
Messages postés200Date d'inscriptionlundi 9 mai 2005StatutMembreDernière intervention12 juin 2007
-
15 mars 2007 à 11:14
drikce06
Messages postés2236Date d'inscriptionlundi 29 mai 2006StatutMembreDernière intervention29 mai 2008
-
15 mars 2007 à 13:05
bonjour..
voila j'ai deux user form, sur le premier je recupere une variable tapee d'une textbox genre
varnom = textbox1
et je souhaite utiliser cette variable apres etre passé sur mon userform2. Pour l'instant quand je passe sur mon userform 2 je m'apercois que varnom est vide. Comment on fait? svp.
fixou81
Messages postés200Date d'inscriptionlundi 9 mai 2005StatutMembreDernière intervention12 juin 2007 15 mars 2007 à 11:28
c ce que je suis en train de cogiter..en fait je l'ai declaré dans un userform donc ce que j'ai fait j'ai créé un module qui s'appelle module1 et j'ai mis
Public VarNom As String
Public VarPrenom As String
c'est ca qu'il faut faire.j'ai louper un truc parceque ca marche pas.
Il faut que je mette
varnom = textbox1
Varnom =textbox2?
Vous n’avez pas trouvé la réponse que vous recherchez ?
drikce06
Messages postés2236Date d'inscriptionlundi 29 mai 2006StatutMembreDernière intervention29 mai 200810 15 mars 2007 à 11:33
oui tu mets juste la déclaration comme tu l'as fais, après dans le userform1, varnom = textbox1.value et tu pourra réutiliser varnom dans le userform2.
Drikce 06
Si la réponse vous convient: Réponse acceptée. Si la réponse vous convient pas:
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 15 mars 2007 à 11:43
Encore qu'il pourrait carrément passer le contrôle
puis utiliser varnom.value
voire, puisqu'il a maintenant le contrôle totalement disponible, jouer également avec ses propriétés (varnom.visible, vbarnom.enabled, varnom.fontsize, etc...)
C'est la suite de ton post précedent là...
Dans ton module1, par rapport à tes déclartion que tu as faite sont correct, comme expliquer cela va te permètre des les utiliser dans toutes tes feuilles, en leur attribuant la contenance de tes TextBox.
Public Varnom As String
Public VarPrenom As String
Dans ta feuille:
Private Sub Command1_Click()
Varnom = Text1.Text
VarPrenom = Text2.Text
End Sub
Ensuite dans une autre feuille, si tu veux faire appel à tes variables, et mettre dans d'autres TextBox leur contenance :
Private Sub Command1_Click()
Text3.Text = VarNom
Text4.Text = VarPrenom
End Sub
Exploreur to Drikce06 : Par contre Text1.Value doit correspondre à .net, ou je dis une bétise en disant Text1.Text ?(C'est juste pour savoir, il n'y a là aucune remarque vis-à-vis de toi, je ne me le permettrai jamais, d'ailleurs =507739 fixou81, tu es bien sous VB6 ?)