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

Réappliquer un filtre via VBA

mintri

XLDnaute Occasionnel
Bonjour à tous,

Je sollicite votre aide sur une petite problématique VBA concernant les filtres ;

Dans le menu "données", "trier et filtrer", il existe un petit bouton nommé "Réappliquer" qui permet de mettre à jour les données filtrées. J'aimerais pouvoir affecter cette fonction à un bouton mais je ne sais pas s'il existe une commande VBA spécifique pour pouvoir le faire.

Quelqu'un aurait-il la solution ?

Merci par avance pour votre aide.
 

Gelinotte

XLDnaute Accro
Re : Réappliquer un filtre via VBA

Bonjour,

Prépare tes données afin que ce bouton "Réappliquer" soit actif.

Puis enregistre une macro de façon automatique et clique dessus, puis arrête l'enregistrement de la macro.

Ainsi tu as la strucure du code. Il restera, au besoin, à le dynamiser et l'adapter.

G
 

mintri

XLDnaute Occasionnel
Re : Réappliquer un filtre via VBA

Bonjour Gelinotte,

Merci pour ta réponse ! J'ai trouvé la solution au problème

Pour ceux que ça intéresserait, la commande est "ActiveSheet.AutoFilter.ApplyFilter"

Bonne journée !
 

Discussions similaires

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