Liste déroulante avec filtres

Bonjour, je souhaiterai faire une liste déroulante avec filtre.

C'est à dire Créer une liste déroulante avec les NOM (EASY,CINE,JUPITER) et quand je filtre sur EASY ça me filtre automatiquement sur mes 2 tableaux de la même feuille.

Merci de votre aide !

Bonjour,

Une proposition à étudier.

Cdlt.

Private Sub Worksheet_Change(ByVal Target As Range)
Dim lo As ListObject
    If Target.Address = "$C$2" Then
        Application.ScreenUpdating = False
        For Each lo In Me.ListObjects
            With lo
                If .ShowAutoFilter Then .AutoFilter.ShowAllData
                If Not IsEmpty(Target) Then .Range.AutoFilter field:=3, Criteria1:=Target.Value
            End With
        Next lo
    End If
End Sub

Re bonjour

Pouvez vous m'expliquer votre code ? Je n'arrive pas à le trouver dans le fichier EXCEL ?

Merci

Bonjour,

Pour visualiser la procédure :

ALT F11, pour ouvrir l'éditeur.

Cliquer sur le module de Feuil1 (Données).

Les données ont été mises sous forme de tableaux structurés (ListObjects).

Cdlt.

Rechercher des sujets similaires à "liste deroulante filtres"