Dans ma requette, j'ai ajouté une variable [Alerte] pour que la requette depend de la saisi de l'utilisateur et normalement on doit mettre un nombre de moi 3 ou 4 ...
mais des que j'excute la requette , il me donne la fenetre ou je dois saisi le chiffre,je saisi 3 mais le resultat n'est pas coherent ,si je refais avec 03 ça donne un resultat different de celui avec 3,
et si je remplace [Alerte] par 3 dans la requette ça marche bien.

voila le code de la condition de la requette
WHERE (([R_Contrat_Adresse].[Proch Échéance])=[R_Contrat_Adresse].[Date_Fin]) And DateDiff("m",Date(),[Fin_délais_préavis])>=0 And (DateDiff("m",Date(),[Fin_délais_préavis])<=[Alerte]);


merci bien d'avance
polianita