Sub Rec()
If Sheets("rec").AutoFilterMode = False Then _
Sheets("Rec").ListObjects("Essai").Unlist
Dim Mon_Tableau As ListObject
Set Mon_Tableau = Sheets("Rec").ListObjects.Add(xlSrcRange, _
Range("b4").CurrentRegion, , xlYes)
Mon_Tableau.Name = "Essai"
Worksheets("Rec").Range("essai").AutoFilter Field:=1, _
Criteria1:="<>"
Worksheets("Rec").Range("B5", Range("b5").End(xlToRight).End(xlDown)).Copy
Sheets("Synth").Range("b2").PasteSpecial xlCellTypeVisible
End Sub