Pb Macro de filtrage auto en Excel 2003
Résolu/Fermé
A voir également:
- Pb Macro de filtrage auto en Excel 2003
- Pb Macro de filtrage auto en Excel 2003 ✓ - Forum - Programmation
- Exclure la première page dans une macro Excel 2003 ✓ - Forum - Excel
- Problème pour créer une macro sous excel 2003 - Dispatch ✓ - Forum - Excel
- Excel 2003 - macro ou forme conditionnelle à trouver ✓ - Forum - Excel
- Excel 2003 : Utilisation d'une macro dans plusieurs fichiers ✓ - Forum - Excel
2 réponses
pilas31
21 avril 2011 à 11:51
- Messages postés
- 1823
- Date d'inscription
- vendredi 5 septembre 2008
- Statut
- Contributeur
- Dernière intervention
- 24 avril 2020
21 avril 2011 à 11:51
Bonjour,
Oui, c'est un problème récurrent dans Excel VBA qui ne tient pas compte du format de date "régional" mais qui attends toujours les dates en format américain.
Donc la solution est de formater la date comme ceci :
Selection.AutoFilter Field:=7, Criteria1:="<=" & Format(Date, "mm/dd/yyyy"), Operator:=xlAnd
et ça devrait fonctionner.
A+
Oui, c'est un problème récurrent dans Excel VBA qui ne tient pas compte du format de date "régional" mais qui attends toujours les dates en format américain.
Donc la solution est de formater la date comme ceci :
Selection.AutoFilter Field:=7, Criteria1:="<=" & Format(Date, "mm/dd/yyyy"), Operator:=xlAnd
et ça devrait fonctionner.
A+