VBA double clique sous formulaire

genoo -  
 genoo -
Bonjour,

J'ai une base de données contenant une liste de produits (code article, ref article, nom article, prix unitaire, poids, nom fournisseurs, adresse fournisseurs, tel, fax, email).
Ensuite i'ai crée un formulaire avec 2 sous formulaires (le 1er sous formulaire permet de lister des produits(code article, ref article etc...), le 2ème sous fomrulaire permet d'afficher uniquement ref article, code article, nom produit et le nom fournisseur en double clique le nom produit de la 1er sous formulaire. On sélectionne un ou plusieurs nom de produit du 1er sous formulaire en affichant dans le 2ème sous formulaire

Je sais que le code double clique est:
Private Sub nomproduit_DblClick(Cancel As Integer)

Mais je ne sais pas quels codes losqu'on double clique le nom de produit du 1er sous formulaire et afficher dans le 2ème sous formaulaire.

Quelqu'un peut m'aider?

Merci d'avance

PS : Je ne connais pas très bien le langage VBA et j'ai cherché dans l'aide et dans votre faq mais j'ai toujours pas trouvé les réponses. J'utilise Access 2000.

12 réponses

  1. romain_natiez Messages postés 179 Statut Membre 31
     
    vas voir sur le site MSDN en francais, tu y trouvera surement ce que tu cherche
    0
  2. genoo
     
    je n'ai pas trouvé dans MSDN car ca correspond pas Access et vba.

    quelqu'un connait un autre site ou me donner un conseil?

    merci
    0
  3. genoo
     
    y a quelqu'un qui peut m'aider? ou me donner un conseil?

    please please help me, j'en ai vraiment besoin

    merci merci
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. romain_natiez Messages postés 179 Statut Membre 31
     
    je vais taider atta je rematte le problemme
    0
  6. romain_natiez Messages postés 179 Statut Membre 31
     
    ca ma l'air assez complexe, mais si g bien compris tu veux que lorsque on double clique sur un produit dan le 1er sous form (qui est une liste ?) on puisse voir les infos de ce produit dans le 2ème sous form.

    J'ai bon ou c pas ca ?
    0
  7. genoo
     
    oui c'est bien. les deux sous form qui sont des listes.

    merci beaucoup
    0
  8. romain_natiez Messages postés 179 Statut Membre 31
     
    Merci ?
    mais je t'ai meme pas aidé !!
    par contre ce que je comprend pas c'est pourquoi tu affiche sous forme de liste les info d'un seul produit pour ton 2ème sous formulaire
    0
  9. genoo
     
    bon je vais t'expliquer:

    avant que j'ai un formulaire (contenant 2 sous form) j'ai choisi et cliqué le nom de produit(famille) par un bouton pour ouvrir un autre formulaire(que j'ai un pb) qui ont des (sous) produits.

    alors il y a 2 produit differents:
    produit famille et sous produit.
    exemple simple: produit famille: adobe, sous produit: acrobat, illustrator, photoshop etc...
    tu vois ce que je veux dire en gros?

    ensuite dans un autre formulaire contenant 2 sous form, le 1er sous form (des listes des sous produits) je clique en double clique un ou plusieurs (sous)produit puis afficher dans un second form.

    mon but pour le second form est de commander. une fois que j'ai des (sous) prdouits dans second form, je clique un bouton pour ouvrir un autre formlaire de "bon de commande".

    tu vois un peu pres? je sais que c'est pas simple à t'expliquer mais j'espere que tu vois en gros...
    0
  10. genoo
     
    euh en fait je voulais dire:

    produit famille = nom produit
    sous prdouit= libelle produit

    voila c'est ce que je veud dire nom prdouit et libelle prdouit

    merci
    0
  11. romain_natiez Messages postés 179 Statut Membre 31
     
    j'ai compris ce que tu voulais dire,
    ce que tu doit faire, c'est créer un bouton pour faire passer tous les éléments sélectionnés dans la liste du 2ème sous form

    avec (normalement) list(<indice>).selected = true

    on peut faire

    For i = 0 to List.listcount
    IF list(i).selected = true then
    list2.additem list(i).value 'ou caption je sais plus
    End If
    Next i

    ca, c'est sous vb avec des listes déroulantes ou combo box
    mais toi c'est des sous formulaires.
    Il te faut donc trouver la syntaxe pour remplacer les listes indicées
    list et list2 pour que ca marche avec les listes bdd
    je peu pas t'aider plus désolé...
    Mais je v essayer kan meme
    0
  12. genoo
     
    merci quand meme

    je vais essayer de voir avec vba et d'autre solution si possible..c'est pas si facile que ca

    si je trouve la solution ou si ca marchera comme je l'essayerai, je te tiens au courant

    je te remercie quand meme ;-)
    0