Sub Transfert()
Application.ScreenUpdating = False
Feuil1.UsedRange.Delete xlUp 'RAZ
With Feuil2.[A1].CurrentRegion 'CodeName de la feuille
.Offset(1).AutoFilter
.Offset(1).AutoFilter 9, "*-03", xlOr, "*-06"
.Copy Feuil1.[A1]
On Error Resume Next
Intersect(.Offset(2).Resize(.Rows.Count - 2), .Columns(9)) _
.SpecialCells(xlCellTypeVisible) = "#N/A"
.Parent.AutoFilterMode = False
.Offset(1).Sort .Columns(9), xlAscending, Header:=xlYes 'tri
.Columns(9).SpecialCells(xlCellTypeConstants, 16).EntireRow.Delete
End With
Feuil1.Columns.AutoFit 'ajustement facultatif
End Sub