Inserer données dans sous formulaire

tydher -  
 tydher -
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
Configuration: Windows XP
Firefox 3.0.10

10 réponses

  1. NicoDisso Messages postés 231 Statut Membre 32
     
    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
  2. tydher
     
    Oui, et la texte box fait partie d'un sous formulaire
    0
  3. NicoDisso Messages postés 231 Statut Membre 32
     
    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
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. tydher
     
    Lorsque je rentre le code, il me met objet requis pour la textbox
    0
  6. NicoDisso Messages postés 231 Statut Membre 32
     
    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
  7. tydher
     
    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
  8. NicoDisso Messages postés 231 Statut Membre 32
     
    donc tu dois changer le nom textbox1 par le nom de la zone de texte qui correspond...
    0
  9. tydher
     
    JE voudrais que la zone de texte affiche le nom que je selectionne via la zone de liste
    0