Sub Filtre_Avancé_OK_bis()
Dim vBase As Range, Criteres As Range, Recopie As Range
With Sheets("BASE")
Set vBase = Range(.Cells(1), .Cells(Rows.Count, "G").End(xlUp))
End With
With Sheets("ECHEANCES A VENIR")
Set Criteres = .[I1:I2] ' définition plage critères
Set Recopie = .[A1:G1] 'définition plage de recopie
End With
'On applique le filtre avancé
vBase.AdvancedFilter xlFilterCopy, Criteres, Recopie, False
End Sub