• Initiateur de la discussion Initiateur de la discussion Kersijus
  • 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 !

K

Kersijus

Guest
Bonjour à tous,

Peut-on sous VBA récupérer la valeur selon laquelle un filtre est activé*? Je joins également un fichier pour une meuillere compréhension. N'hésitez pas à me poser des questions.

Cordialement.
 

Pièces jointes

Re : Valeur de filtre

Bonjour

une macro qui renvoie la valeur du filtre de la colonne 1:

Code:
Sub ValeurFiltre()
With Sheets("Feuil1")
    If .AutoFilterMode Then ' si la feuille est en mode filtre auto
        If .AutoFilter.Filters(1).On Then 'si le filtre 1 est activé
            MsgBox .AutoFilter.Filters(1).Criteria1
        Else
            MsgBox "Pas de filtre en colonne 1"
        End If
    Else
        MsgBox "la feuille n'est pas en mode filtre"
    End If
End With
End Sub

A+
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
172
Réponses
16
Affichages
509
Réponses
2
Affichages
242
Retour