Selectionner date du jour par filtre VBA

Bonjour le forum,

j'aimerai que la macro soit capable de sélectionner la date du jour uniquement dans le filtre,

j'ai essayé avec cela

TCD.AutoFilter Field:=1, Criteria1:=Date

mais ça ne fonctionne pas

je vous joints donc mon fichier pour constater

Merci beaucoup de votre aide

54filtre.zip (13.15 Ko)

Bonsoir

Testes

TCD.AutoFilter Field:=1, Criteria1:="=" & Date

Edit : Précision

Le code fonctionne sur 2010 mais pas sur 2003

Ton code fonctionne sur 2003 mais pas sur 2010

C'est ce que l'on appelle compatibilité ascendante ?

Salut le Forum

Compatible sous Excel 2003 et +

    TCD.AutoFilter Field:=1, _
                   Criteria1:=">=" & Format(Date, "mm/dd/yyyy"), _
                   Operator:=xlAnd, _
                   Criteria2:="<=" & Format(Date, "mm/dd/yyyy")

Mytå

Bonjour,

merci beaucoup ca marche!

maintenant j'ai un autre petit soucis :

j'essaie d’exécuter la macro concernant le filtre à partir un autre fichier mais une erreur persiste, sachant que la macro du filtre fonctionne parfaitement lorsque je l’exécute sur le fichier en question

si quelqu'un aurait une petite idée svp ...

je vous joints donc mes 2 fichiers

Merci encore

40filtre.zip (14.69 Ko)

Bonjour

Remplaces la ligne correspondante par celle-ci

        Set TCD = Workbooks("filtre.xls").Worksheets("Feuil1").Range("A1:B" & Workbooks("filtre.xls").Worksheets("Feuil1").Range("A65536").End(xlUp).Row)
Rechercher des sujets similaires à "selectionner date jour filtre vba"