Bonjour,
Soient une tbl1 et son frm1 et soit une tbl2.
Dans le frm1, il existe un champ1 qui reçoit une valeur d'une liste déroulante.
Dans le même formulaire, il existe un champ2 dont la valeur doit etre rentrée par l'utilisateur d'après une autre liste déroulante.
Ce que je voudrais :
Cette deuxième liste déroulante n'affiche que les valeurs de la tbl2 correspondantes à la valeur du champ1 i.e. le champ1 existe dans les 2 tables.
Je précise que le champ1 n'est pas la clef primaire de la tbl1. Tbl1 et tbl2 ne sont pas reliées entre elles directement.
Je ne sais pas comment m y prendre : sql ds du VBA ? dont le code se déclencherait apres un lostfocus sur le champ1. Mais je ne sais pas comment m'y prendre pour spécifier la prise en compte de la valeur du champ1.
Dois-je utiliser les jeux d'enregistrements (ADODB.connection, recordset,...)?
Pouvez-vous m'éclairer svp ?
En esperant avoir été clair,
Merci
Partager