Comment détecter si un filtre est mis dans mon fichier

Bonjour tout le monde,

tout d'abord meilleurs voeux pour vous et vos proches ...

bon, voila mon pb, j'ai besoin de tester une feuille afin de savoir si un filtre a été mis ou pas, je ne recherche pas de resultat de filtre, mais juste si l'utilisateur précédent à fait "Données" puis "Filtre".

En fait, j'ai besoin de vérifier ça pour savoir s'il y a ce filtre activé, si oui, je lance un filtre dans une colonne, si non, j'active la fonction "Filtre" et je lance mon filtre ensuite.

Merci par avance pour votre aide.

Laurent

Bonjour Laurent, bonjour le forum,

Essaie comme ça (à adapter) :

Sub Macro1()
If ActiveSheet.FilterMode = True Then MsgBox "Filtré" Else MsgBox "Non Filtré"
End Sub

Bonjour à tous

Tout dépend si la feuille contient ou non un ou n tableaux structurés...

Rechercher des sujets similaires à "comment detecter filtre mis mon fichier"