Microsoft 365 Nombre de colonnes filtrées

  • Initiateur de la discussion Initiateur de la discussion Eric Dé
  • 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 !

Eric Dé

XLDnaute Occasionnel
Bonjour,

Sur une feuille de calcul comprenant de nombreuses colonnes (155), je souhaiterais connaître le nombre de colonnes auxquelles un filtre est appliqué.
La cerise sur le gâteau serait d'afficher les lettres des colonnes concernées.
Est-ce réalisable ?

Merci d'avance pour votre réponse.
Cordialement.
Eric
 
Bonjour Eric Dé, JHA, vgendron,

Vous pouvez exécuter cette macro :
VB:
Sub Colonnes_filtrees()
If ActiveSheet.AutoFilter Is Nothing Then Exit Sub
Dim i%, n%, mes$
For i = 1 To ActiveSheet.AutoFilter.Filters.Count
    If ActiveSheet.AutoFilter.Filters(i).On Then
        n = n + 1
        mes = mes & "-" & Split(ActiveSheet.AutoFilter.Range.Columns(i).EntireColumn.Address(0, 0), ":")(0)
    End If
Next
If n Then MsgBox n & " colonne(s) filtrée(s) => " & Mid(mes, 2)
End Sub
A+
 
Dernière édition:
- 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
3
Affichages
574
Retour