Bonjour,
J'ai un fichier excel, développé sur Excel 2003, sur lequel j'effectue par macro des filtres élaborés sur une plage de données vers une autre feuille.
Certains filtres se font sur un intervalle de temps, pour sélectionner les données qui m'intéresse.
Les critères du filtre sont en cellules AL2 et AM2
voici le code associé à un bouton (Sheets("TDB").Range("g4").Value est une date)
Certaines personnes qui utilisent ce fichier travaillent sur Excel 2010. Et les filtres avec des dates ne fonctionnent plus, alors que les autres filtres (sans date), fonctionnent parfaitement. J'ai fait le test moi même avec Excel 2010 et je ne comprends pas d'où vient le problème...
Si vous avez une piste...
Merci d'avance !
J'ai un fichier excel, développé sur Excel 2003, sur lequel j'effectue par macro des filtres élaborés sur une plage de données vers une autre feuille.
Certains filtres se font sur un intervalle de temps, pour sélectionner les données qui m'intéresse.
Les critères du filtre sont en cellules AL2 et AM2
voici le code associé à un bouton (Sheets("TDB").Range("g4").Value est une date)
Code:
Sheets("TDB").Range("AL2") = "<=" & DateSerial(Year(Sheets("TDB").Range("g4").Value), Month(Sheets("TDB").Range("g4").Value) + 1, 0)
Sheets("TDB").Range("AM2") = ">=" & DateSerial(Year(Sheets("TDB").Range("g4").Value), Month(Sheets("TDB").Range("g4").Value), 1)
Sheets("segment").Cells.Clear
Sheets("IOP2").Range("data").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:= _
Sheets("TDB").Range("AL1:AM2"), CopyToRange:=Sheets("segment").Range("A1"), Unique:=False
Certaines personnes qui utilisent ce fichier travaillent sur Excel 2010. Et les filtres avec des dates ne fonctionnent plus, alors que les autres filtres (sans date), fonctionnent parfaitement. J'ai fait le test moi même avec Excel 2010 et je ne comprends pas d'où vient le problème...
Si vous avez une piste...
Merci d'avance !
Dernière édition: