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

Retour