Filtrer automatiquement en fonction valeur cellule

Bonjour,

Je cherche à filtrer automatiquement une colonne en fonction d'une valeur dans une cellule.

En pj, un exemple.

Par exemple, si je rentre 2 dans la colonne B15 alors j'aimerais que ma colonne B filtre sur la valeur 2...

Est-ce possible?

Merci

Bonjour,

Ci-joint ton fichier test .... comme point de départ ...

Merci pour cette proposition. En effet cela fonctionne pour les étages.

N'y connaissant pas grand chose en VBA, j'ai tenté de reproduire le code pour ma colonne façade ...ça ne marche pas. J'avoue avoir du mal à traduire en français les ligne de code.

Voici ma tentative:

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Target.Address <> "$B$15" Then Exit Sub
If Target.Address <> "$C$15" Then Exit Sub
ActiveSheet.Range("$A$1:$E$12").AutoFilter Field:=2, Criteria1:=Target.Value
ActiveSheet.Range("$C$1:$C$12").AutoFilter Field:=2, Criteria2:=Target.Value

End Sub

Re,

Il faudrait faire attention à l'organisation et la structure de ton fichier ...

En attendant ... si tu as besoin des Colonnes A,B,C et D ...

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Intersect(Target, Range("A15:D15")) Is Nothing Then Exit Sub
ActiveSheet.Range("$A$1:$E$12").AutoFilter Field:=Target.Column, Criteria1:=Target.Value
End Sub

bonjour

un essai par formule ;sans validation specifique

287antoine.xlsx (10.59 Ko)

cordialement

Merci pour vos propositions. Je valide!

antoine26 a écrit :

Merci pour vos propositions. Je valide!

Bonjour,

Merci pour tes remerciements ...

Bonjour,

Et comment filtrer automatique en fonction d'une valeur d'une cellule en format (Date)?

cordialement.

filtre
Rechercher des sujets similaires à "filtrer automatiquement fonction valeur"