Bonjour, je reviens vous voir car j'ai un petit probleme voila j'ai utiliser un code pour copier des données par rapport a une base de donnée ! J'ai utiliser sur une premiere feuille et sans probleme je l'utilise sur une autre feuille en modifiant bien les cellules a prendre en compte etc mais rien j'ai un message " La méthode advancedFilter de la classe Range à échouer " . Voici le code et le fichier
Classeur1.xlsm
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address(False, False) = "G3" Then Sheets("Feuil2").[A9:Z1000].AdvancedFilter Action:=xlFilterCopy, _ CriteriaRange:=[G2;G3], CopyToRange:=[A9:Z9] End If End Sub
Partager