J'ai une requête de sélection à disposition avec un paramètre. Comment l'utiliser dans un module VBA en passant un paramètre à partir du code ?

Le plus approchant sur le forum est du type:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
Dim db As Database
Dim qdf As QueryDef
Dim rcs As Recordset
 
Set db = CurrentDb
 
Set qdf = db.QueryDefs("MaRequete")
 
With qdf
.Parameters("MonParamètre") = MaVariable
.Execute
End With

mais il ne concerne que les requêtes d'action et se plante sur le ".execute" avec une requête de sélection.
Avez vous la solution?
Merci pour l'aide