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

XL 2016 CREER UNE MACRO POUR FILTRER UNE DATE

bolbol

XLDnaute Nouveau
Bonjour
c’est un peu court, jeune homme !
On pouvait dire… Oh ! Dieu ! … bien des choses en somme… (Edmond Rostand)


Bonjour,

j'ai un tableau de ce genre :


DATED/NDNOMCODE A BARREQTREFPARFUM
30-novNDaaaa7014-CI17014CITRON
20-novNDbbb9015-PEC19015PÊCHE
22-novNDccc4014-FCH24014FLEUR DE CHINE
25-novNDxxx7014-CI17014CITRON
15-novNDrrr9015-DOV19015DOVE
12-novNDyyy4014-OB24014OCEAN BLUE
29-octNDxxx3007-faw13007FAWEH

et j'aimerai faire une macro pour filtrer une plage de date par exemple entre le 29/10 et le 22/11.

merci
 

Staple1600

XLDnaute Barbatruc
Re

Ce qui te donnera ce genre de macro par exemple
VB:
Sub Macro1()
Selection.AutoFilter
ActiveSheet.Range("$A$1:$G$8").AutoFilter Field:=1, Criteria1:=">=29/10/2019", Operator:=xlAnd, Criteria2:="<=22/11/2019"
End Sub
 

bolbol

XLDnaute Nouveau
Bonjour le fil, bolbol, sousou

Le filtre automatique et/ou le filtre avancé savent très bien faire cela.
Et si tu veux une macro, utilises l'enregistreur de macros quand tu appliques le filtre.

Bonjour staple 1600,
je sais très bien que le filtre automatique et/ou le filtre avancé savent très bien faire cela, mais le problème c'est qu'on j'utilises l'enregistreur de macros quand j'appliques le filtre n'arrive pas à enregistrer.
merci de me trouver une solution.
 

bolbol

XLDnaute Nouveau

Bonsoir Staple1600,
excuse-moi, je suis encore novice sur le forum.
pour ta macro, ça marche très bien et je te remercie
 

Discussions similaires

Réponses
5
Affichages
803
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…