Bonjour à tous

Voici mon problème :

Dans un formulaire j'ai un champs de texte dans lequel je rentre un numéro de devis. Je vérifie avec la requête suivante que ce numéro de devis est bien dans ma base de donnée :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Requete_SQL_Select_Devis = "SELECT Statut FROM Devis WHERE NumeroFicheDevis = ' " & ChampsTexteDevis.Value & " ' "
Mais Lorsque j'execute un open sur ma_requete :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Ma_Requete.Open Requete_SQL_Select_Devis, Ma_Base, adOpenForwardOnly ' Execution de la requete
Cela me sort l'erreur :

Erreur d’exécution '-2147217904(80040e10)' Aucune valeur donnée pour un ou plusieurs des paramètres requis.
"Ma_Requete" est bien déclaré, "Ma_base" est bien initialisée avec le bon nom de ma base de donnée, je ne sais pas ce qui cloche.

Merci de votre aide
Vincent