Bonjour à tous et à toutes,

Apres avoir chercher et tester des solutions à mon problème je me tourne vers le code car je crois que c'est la seul solution et étant novice dans ce domaine je fais appel à vous.

Je souhaiterai, dans mon formulaire, créer un bouton de commande avec comme procédure événementiel une ouverture de l’état correspondant à un champ de mon formulaire.
Mon état passe par une requête et c’est sur cette requête que j’aimerai mettre un filtre de sélection par rapport à mon numéro de marché.
J’ai essayé de mettre un filtre manuel sur ma requête :
sur le numéro de marché j’avais mis ça « =[] »
Mais avec cette solution je suis obligé d’entrer à nouveau mon numéro de marché alors que sur mon formulaire je lui ai déjà indiqué grâce à une zone de liste déroulante qui est rattaché à une table où se trouve toutes mes données.

J’ai déjà ça comme code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Private Sub Commande25_Click()
On Error GoTo Err_Commande25_Click
 
    Dim stDocName As String
 
    stDocName = "Etat_1 "
    DoCmd.OpenReport stDocName, acPreview
 
Exit_Commande25_Click:
    Exit Sub
 
Err_Commande25_Click:
    MsgBox Err.Description
    Resume Exit_Commande25_Click
End Sub
Si quelqu’un a une piste à proposer je suis preneur.
Merci d’avance et bonne journée.