Bonjour,

J'ai deux formulaires avec un formulaire principal(formulaire1) composé" d'une liste déroulante nommée référence et de deux champs textes dans lesquels je renseigne des dates :champ1(dtdebut) et champ2(dtfin).

J'ai mis un bouton pour ouvrir un second formulaire(regroupement) filtrant sur ce que l'utilisateur a sélectionné dans la liste mais, les données vont au-delà de l'intervalle choisi et je ne vois pas ce qui ne va pas.
Je vous remercie

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Private Sub filtre_Click()
 
Dim dtDebut As Date, dtFin As Date
 dtDebut = Forms!Formulaire1![datedebut]
 dtFin = Forms!Formulaire1![datefin]
DoCmd.OpenForm "Regroupement", , "[reference]='" & Me.ref & "' And [Date BL] between '" & datedebut & "'  And  '" & dtFin & "'"