Filtre avancé qui s'actualise

Bonjour,

Pouvez vous m'indiquer comment obtenir un filtre avancé (ou élaboré) qui s'actualise à chaque fois que l'on change la donnée sans passer par un clic sur l'icône filtre avancé...

Vous trouverez un fichier test, je souhaite que lorsque je change la donnée en B3 que les tableaux du dessous s'actualise tout seul et sans macro (je ne sais si c'est possible)...

Merci d'avance pour votre aide.

22classeur4.xls (15.50 Ko)

Bonsoir j'aurais procédé par un filtre directement sur ton tableau comme en PJ et non par la cellule B3.

Cordialement.

7classeur4.zip (8.32 Ko)

Bonsoir,

J'y avais pensé également mais j'ai oublié de préciser que le tableau de droite (colonnes J à O) ne sera pas visible.

Cdt

Bonjour,

dans le module de Feuil1 :

Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("B3:B4")) Is Nothing Then
            Range("J14:O20").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range("B3:B4"), Unique:=False
    End If
End Sub

C'est voulu d'avoir des classeurs .xls alors que tu es sur 2010 ?

Tu te prives de certaines améliorations.

eric

11classeur4.zip (13.16 Ko)

Bonsoir,

Merci pour la réponse, et oui car j'ai encore excel 2000...

Donc cela n'est pas possible sans macro ?

Sans macro, tu cliques avec ta souris, pas de miracle...

Pourquoi ? Il me semble qu'excel 2000 avait vba.

Mais après 20 ans de bons et loyaux services il serait temps de changer

eric

Oui il y a bien VBA dans excel 2000 mais je cherche une solution sans VBA, mais s'il n'y en a pas...je vais donc devoir passer par la macro. Merci

Rechercher des sujets similaires à "filtre avance qui actualise"