Bonjour à tous,
Cela fait deux jours que je tourne en rond concernant l'actualisation d'une liste déroulante liée à une autre liste déroulante dans un sous formulaire.
Je me sers de ce sous formulaire pour saisir différentes informations. Afin de faciliter la saisie, j'ai donc créé une liste déroulante appelée cmb_origine dans un sous-formulaire et une autre liste déroulante liée à la première appelée cmb_type.
Mon problème est le suivant, lorsque je passe à un autre enregistrement la requête de sélection de ma deuxième liste continue à m'indiquer les choix
du premier enregistrement. Seul moyen pour moi est de cliquer à chaque fois sur actualiser.
J'ai bien tenté d'effectuer un Me.refresh dans mon code VBA après MAJ de cmb_origine mais sans success.
J'ai aussi essayé de faire :
Afin de recalculer ma requête de sélection sur cmb_type mais rien ne marche. Je ne sais pas si le fait d'être dans un sous formulaire n'a pas des conséquences.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Private Sub Form_Current() Me.cmb_type.Requery End Sub
Je m'en remets donc à vous.
Merci de votre aide
Voici mon fichier
Partager