Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Etablir des critères d'un filtre élaboré, dans une macro

T

tcom

Guest
Dans une macro, j'utilise un filtre élaboré.
J'ai besoin de trier les informations sur une tranche de dates : j'ai des lignes de données avec la date du jour, je n'arrive pas à constituer le critère qui me permettrait de filtrer les données comprises entre deux dates.
 
C

chris

Guest
Bonjour,
Le filtre élaboré fonctionne en s'appuyant sur une zone de critères.
Donc ta macro doit remplir les cellules de cette zone puis lancer le filtre qui doit se référer à cette zone.
Si ton problème porte sur la syntaxe elle-même :
2 solutions en considérant que tes dates sont en colonne C
A
en têtes de colonne mets par exemple datedeb et datefin
puis en dessous respectivement
=C2>=dateval("25/03/2003") et =C2<=dateval("25/08/2003")
B
en têtes de colonne les dates de début et de fin et en dessous
(mettons en colonnes X ey Y respectivement
=C2>=$X$1 et =C2<=$Y$1

Chris
 
C

chris

Guest
Bonjour,
J'ai répondu à ton mail ; il faut mettre 2 colonnes dates en critères : une pour date debut et une pour date fin. Et ne pas leur donner le même nom que dans les données.
Chris
 

Discussions similaires

Réponses
69
Affichages
4 K
Réponses
2
Affichages
120
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…