Filtre avancé par VBA

Jacques25

XLDnaute Occasionnel
Bonjour à tous et une très joyeuse année 2013,

Pour débuter cette année je rencontre un problème avec le fichier joint. Je souhaite réaliser un filtre avancé lors du changement de valeur d'une cellule (B2)

Voici mes codes :

Dans un module :

Sub Macro2()

Range("Données").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range("Critères"), CopyToRange:=Range("Extraire2"), Unique:=False

End Sub

Dans la feuille ou doit être indiqué le résultat du filtre :

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = B2 Then
Call Macro2

End If
End Sub

Quand je change la valeur en B2 rien ne se passe.

Merci pour votre aide et encore une très bonn année 2013.

Jacques
 

Discussions similaires

Réponses
1
Affichages
716

Statistiques des forums

Discussions
312 297
Messages
2 086 972
Membres
103 412
dernier inscrit
antoire