Bonjour, J'ai un message d'erreur sur l'execution du code ci aprés "erreur d'execution 3061, trop peu de paramètres, 2 attendu"
Je gère des cdes fournisseurs à partir d'une table produits en fonction d'un chiffre d'affaire final.
Ma requette crée une table Commande
Le code marche bien quand dans ma requette la zone critère correspondant au fournisseur, le nom est noté directement "NomFournisseur".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Set qdf = CurrentDb.QueryDefs("Requête_CommandeCharcuterie") With qdf .Parameters("[Quel est le chiffre d'affaire que vous comptez faire?]") = chiffredaffaire .Execute End With
Par contre lorsque j'inclus dans la zone critère une réference à une zone liste fournisseur d'un formulaire ouvert j'ai ce message!
La requette marche trés bien utilisée seule, mais en passant par le VBA non, elle blque sur execute. Elle ne reconnais pas la référence au champ fournisseur du formulaire pourquoi?
Merci
Partager