Bonjour,

Mon souci viens d'une requête avec un paramètre de clause WHERE qui est référencer par un champ de mon formulaire.

Le champs est correctement rempli et quand j'ouvre ma requête :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
Dim db as database
set db=currentdb
dim rs as recordset
set rs=db.openrecordset("maTable")
Sur cette dernière ligne - j'ai une erreur car apparement il ne me prend pas mon paramètre.

Quand j'ouvre directement la requête par le biais de l'onglet Requête je n'ai aucun souci (du moment que j'ouvre le formulaire en question et que je lui donne une valeur)
J'ai également testé de créer un formulaire basé sur cette requête et pas de souci.

Comment faire pour qu'il me prenne mon paramètre au moment de l'ouverture.

La structure de maTable est tout de même assez complexe puisque elle fait appelle à deux sousRequête qui sont jointes par une jointure gauche. Car je veux tout les élément de la table1 moins ceux qui sont présent dans la table2.

Merci d'avance de votre aide.