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

Filtrer un tableau en fonction de la valeur d'une cellule

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 !

karakoman1

XLDnaute Occasionnel
Bonsoir le forum,

Je cherche la manière de faire pour filtrer un tableau en fonction de la valeur d'une cellule par simple sélection de celle-ci.
En pratique, j'aurais bien aimé avec un "Worksheet_SelectionChange(ByVal Target As Range)" qu'en sélectionnant une des cellules de la plage B5😀6, le tableau de l'onglet ""liste"" se trie en fonction de la valeur de la cellule sélectionnée.
J'espère que mes explication sont assez détaillées et que vous pourrez m'aider.
Bonne soirée à tous
 

Pièces jointes

Re : Filtrer un tableau en fonction de la valeur d'une cellule

Bonjour karakoman, le forum,

et si tu utilises ce code?
VB:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If (Target.Column = 2 Or Target.Column = 3 Or Target.Column = 4) And (Target.Row = 5 Or Target.Row = 6) Then
        valeur = Target.Value
        Sheets("Liste").ListObjects("TKTMEC").Range.AutoFilter Field:=1, Criteria1:=valeur
    End If
End Sub
 
Re : Filtrer un tableau en fonction de la valeur d'une cellule

Merci Titiborregan5,
C'est exactement ce qu'il me fallait.
Quand on a le code écrit devant soi, ca parait si simple, alors que je tournais en rond depuis 2 jours. 🙂
Merci encore et bonne journée
 
- 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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…