Bonjour,
Merci pour votre échange qui m'a bien aidé, toutefois j'ai quand même une petite question.
J'ai utilisé ce code sur la feuille ou les données à filtrer sont présentes et cela fonctionne.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("B12:N176").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range _
("K9:K10"), Unique:=False
End Sub
Par contre, j'aimerais ajouter deux éléments qui complexifie la filtre
1/ Je souhaite que le résultat du filtre soit dans un autre tableau d'une autre feuille (déjà existante) du même document. Cela est possible quand on utilise l'interface graphique des filtres avancés, mais je ne connais pas le code à ajouter pour le faire.
Pourrez-vous m'aider en me disant quel code il faudrait ajouter pour faire apparaître la réponse du filtre dans un autre tableau et dans une autre feuille "déjà existante" du même document excel.
2/ Je souhaite supprimer quelques colonnes dans le tableau de résultat du filtre. Savez-vous comment supprimer des colonnes automatiquement ?
Ci-joint le fichier que je souhaiterais réaliser.
Merci beaucoup pour votre aide.