Microsoft 365 Tester l'existence d'un filtre dans un tableau structuré

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 !

BenHarber

XLDnaute Occasionnel
Bonjour le Forum,
Je cherche à tester l'existence d'un filtre dans un tableau structuré.
Mon objectif : s'il n'y a pas de filtres, en ajouter un. Et s'il y en a déjà un, s'assurer qu'aucun filtre n'est actif (sans les désactiver !)
Pouvez-vous m'aider dans la rédaction de la syntaxe SVP ?
J'ai commencé comme ça :

Sub testFiltre()
Dim monTab As ListObject
Set monTab = Feuil1.ListObjects("Tableau_Struct")
If monTab.AutoFilter Then 'Là, ça bugue
monTab.Range.AutoFilter 'Pas testé puisque je n'arrive pas à corriger la ligne ci-dessus
Else
monTab.AutoFilter.ShowAllData
End If
End Sub

Merci d'avance pour vos suggestions !
 
- 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

Retour