@Merci h2so4
Voici le message d'erreur que j'avais :
Sur les conseils de @h2so4, j'ai modifié mon erreur et j'ai ajouté une condition en cas d'inégalité car je ne lui donnais l'instruction quand cas d'égalité :
Et voici ce qui fonctionne mais, en effet, le résultat est très très long :
J'ai donc essayé ce code de filtre et il fonctionne :
Merci @h2so4 pour le conseil !
PS : @Jacky je ne pouvais pas joindre mon fichier car les données ne peuvent pas être partagées
Voici le code complet :
Sub Macro_ZFA_ZFB()
' Macro_ZFA_ZFB Macro
'Filtrer selon code postal
Range("B9:L10").Select
Selection.AutoFilter
Range("J5:J6").Select
Selection.Copy
ActiveSheet.Range("$B$9:$L$36233").AutoFilter Field:=2, Criteria1:=Range("J5") _
, Operator:=xlAnd
Range("J5:J6").Select
Application.CutCopyMode = False
Range("J5:J6").Select
End Sub