J'ai un code pour filterr entre deux dates dans excel vba. Le problème est que l'autofilter semble ignorer la date minimale et affiche seulement les dates inférieures à la date maximale en tant que sortie. Trouvez le code de filter ci-dessous. Merci pour ton aide
ddate1 = UserForm4.DTPicker1.Value ddate2 = UserForm4.DTPicker2.Value If ddate1 >= ddate2 Then MsgBox " Your start value is wrong", vbInformation, "Notification" Exit Sub Else Sheets(1).Select Sheets(1).Range(Cells(7, 2), Cells(m, 2)).AutoFilter Sheets(1).Range(Cells(7, 2), Cells(m, 2)).AutoFilter Field:=1, _ Criteria1:=">=" & Application.Min(ddate1, ddate2), _ Operator:=xlAnd, _ Criteria2:="<=" & Application.Max(ddate1, ddate2) End If