Microsoft 365 [Résolu] VBA Filtre date en fonction d'une cellule

  • Initiateur de la discussion Initiateur de la discussion Benoit84
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Benoit84

XLDnaute Nouveau
Bonjour,

Je souhaite sur une table filtrer la colonne date en fonction d'une cellule donnée.
exemple j'ai créé un nom "J" sur une cellule A1, un nom "JJ" sur cellule A2 etc..
la valeur de A1 A2 ... etc contiennent une date format "jj/mm/aaaa"
Je souhaite un code vba pour filtrer sur cette valeur, le problème c'est qu'en format date ça marche pas.


code :

ActiveSheet.Range("A:Z").AutoFilter Field:18, Criterial:=Range("JJ")

j'ai testé en rajoutant le format date

ActiveSheet.Range("A:Z").AutoFilter Field:18, Criterial:=Range("JJ") & Format(Date,"mm/dd/yyyy")

mais ça ne marche pas mieux

Pouvez vous m'aider ?

Merci
 
Bonjour,
un fichier exemple serait bien car on ne peut pas voir si tes dates sont des vraies dates Excel ou du texte ressemblant à des dates.
et je suis pas certain de la façon d'écrire ton critère mais j'ai pas utilisé cette fonction depuis des lustres ...
 
Le besoin est de filtrer rapidement sur une date en fonction de la date du jour + un nombre de jour ouvrés choisi et sans compter les jours fériés ni les week-end. C'est pourquoi j'utilise une base de référence avec mes cellules nommées "J" "JJ" etc...
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
8
Affichages
449
Réponses
1
Affichages
189
  • Question Question
Réponses
25
Affichages
1 K
Réponses
4
Affichages
727
Réponses
4
Affichages
2 K
Retour