attention: Acronym n'est pas une liste déroulante mais une zone de liste. La liste déroulante c'est comme le champ Status (avec une flèche à droite du contrôle) et se déroule lorsqu'on clique, contrairement à la zone de liste qui reste fixe.cette liste déroulante s'appelle bien Acronym et dans le 2ème formulaire il y a bien un champ acronym également mais ne sait pas comment lier les deux..
il n'y a pas de lien car Access ne met pas à jour automatiquement le contenu des zones de liste, il faut fermer le formulaire, puis le ré-ouvrir, mais avant il faut tester si il est déjà chargé pour éviter un message d'erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Private Sub consult_click() If CurrentProject.AllForms("ConsultandUpdate").IsLoaded Then DoCmd.Close acForm, "ConsultandUpdate" End If DoCmd.OpenForm FormName:="ConsultandUpdate", WhereCondition:="Id_Project=" & Form_Dashboard.Acronym.Value End Sub
Partager