Inserer données dans sous formulaire

Fermé
tydher - 2 juin 2009 à 09:34
 tydher - 2 juin 2009 à 13:14
Bonjour,sous access, j'ai un formulaire comprenant une zone de liste et un sous formulaire. Dans ce sous formulaire j'aimerai inserer dans une zone de texte le numero correspondant a ma zone de liste avec un simple clic sur cette liste.

Comment faire?

Merci

10 réponses

Personne n'a d'idées?
0
NicoDisso Messages postés 230 Date d'inscription mardi 26 mai 2009 Statut Membre Dernière intervention 22 août 2009 32
2 juin 2009 à 10:17
ce qu'il y a c'est que c pas clair...

Tu as une liste.
TITI
TOTO
TATA

et quand tu cliques dans cette liste, tu veux que le texte associe s'ecrive dans un textbox c'est ça ?
0
Oui, et la texte box fait partie d'un sous formulaire
0
NicoDisso Messages postés 230 Date d'inscription mardi 26 mai 2009 Statut Membre Dernière intervention 22 août 2009 32
2 juin 2009 à 10:25
dans l'evenement click de ta liste tu remplace par le code

Private Sub ListBox1_Click()

TextBox1.Text = ListBox1.Text

End Sub

et regardes ce que ca donne ( bien sur tu changes les noms en focntion du nom de tes composants )
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Lorsque je rentre le code, il me met objet requis pour la textbox
0
NicoDisso Messages postés 230 Date d'inscription mardi 26 mai 2009 Statut Membre Dernière intervention 22 août 2009 32
2 juin 2009 à 10:33
qu'appelles tu sous-formulaire ?
je ne suis pas familier d'access...
si c'est une seconde feuille, ecris cela

Private Sub ListBox1_Click()

SousForm.TextBox1.Text = ListBox1.Text

End Sub

ou SousForm est le nom de ton sous formulaire

mon code fonctionnait si les 2 composants etaient sur la meme feuille
0
En fait j'ai fait un formulaire en mode creation, inserer une zone de liste, et j'ai inserer un sous formulaire qui est la copie d'un formulaire deja existant, donc dans celui ci j'ai plusieurs zones.
Je voulais inserer dans une zone de texte de ce sous formulaire le nom qui correspond au numero de la zone de liste sachant que la zone de liste a 2 colonne : 1 numero et un nom.
0
NicoDisso Messages postés 230 Date d'inscription mardi 26 mai 2009 Statut Membre Dernière intervention 22 août 2009 32
2 juin 2009 à 11:03
donc tu dois changer le nom textbox1 par le nom de la zone de texte qui correspond...
0
JE voudrais que la zone de texte affiche le nom que je selectionne via la zone de liste
0
Quelqu'un pourrait m'aiguiller?
-1