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

Filtre événementiel

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 !

criscris11

XLDnaute Accro
Bonjour à tous,
J'aimerais savoir comment faire pour activer le filtre d'une colonne par rapport à la valeur d'une cellule.
Un exemple dans le fichier-joint.
Merci d'avance et bonne soirée à tous.
 

Pièces jointes

Re : Filtre événementiel

Bonsoir Criscris

si j'ai bien compris, à placer dans le module de la feuille concernée :

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$H$2" Then Range("B2").AutoFilter Field:=1, Criteria1:=Target.Value
End Sub

bonne soirée
@+
 
Re : Filtre événementiel

Salut cris, re pierrot

pour remettre la "totale" :

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect([H2], Target) Is Nothing And Target.Count = 1 Then
    If Target.Value <> "" Then
        [B2].AutoFilter Field:=1, Criteria1:=Target.Value
    Else
        [B2].AutoFilter Field:=1
    End If
End If
End Sub
 
Re : Filtre événementiel

Bonsoir Pierrot, bhbh,
Merci à tous les deux pour vos propositions mais dès que la macro se déclenche (dans les 2 cas) c'est le filtre de la colonne A qui est activé ? Auriez-vous une explication ?
Merci et bonne soirée.
 
Re : Filtre événementiel

Re

une seule colonne dans ton classeur !!! essaye peut être comme ceci :

Code:
Then Range("B2").AutoFilter Field:=[COLOR="Red"][B]2[/B][/COLOR], Criteria1:=Target.Value
End Sub
 
Re : Filtre événementiel

Re,
C'est bon : j'ai eu juste à changer AutoFilter Field:=1 par AutoFilter Field:=2.
Merci encore.

Edit : bien vu Pierrot, j'étais en train d'écrire quand tu as posté. Merci et bonne soirée.
 
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

  • Question Question
Microsoft 365 Filtre Dynamique
Réponses
5
Affichages
253
Réponses
16
Affichages
505
Réponses
8
Affichages
279
W
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…