Bonjour !
Je dispose d'un formulaire disposant d'une liste de contrôle.
J'aimerais que lorsque je dblclick sur un élement de cette liste ouvrir un formulaire sur un enregistrement spécifique.
En m'aidant de la FAQ , j'ai utilisé en vain les codes suivants :
ID : Est la clef primaire de la table correspondant au formulaire visée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Private Sub LstInscription_DblClick(Cancel As Integer) DoCmd.OpenForm "Form Inscription Bis", , , "Me.LstInscription.value" End Sub
LstInscription possède plusieurs colonnes, est-ce que "LstInscription.value" correspond aux champs de la première colonne selectionnée ?
De plus,le résultat est le même lorsque j'utilise le code :
OU
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 DoCmd.OpenForm "Form Inscription Bis", , , "ID=Me.LstInscription.column(0)"
(Alors que 18 est une clef primaire existante).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 DoCmd.OpenForm "Form Inscription Bis", , , "ID=18"
J'obtiens l'ouverture du formulaire positionnée sur un nouvel enregistrement.
Merci Beaucoup !
Partager