Filtre avancé par VBA

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 !

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
 
- 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

Réponses
3
Affichages
899
Retour