Bonjour,
un essai vite fait avec l'enregistreur de macro
Sub Macro2()
[A1].select
Selection.CurrentRegion.Select
Selection.AutoFilter
ActiveSheet.Range("$A$1:$D$873").AutoFilter Field:=1, Criteria1:="0"
ActiveSheet.Range("$A$1:$D$873").AutoFilter Field:=2, Criteria1:="0"
ActiveSheet.Range("$A$1:$D$873").AutoFilter Field:=3, Criteria1:="0"
ActiveSheet.Range("$A$1:$D$873").AutoFilter Field:=4, Criteria1:="0"
Range("a2:a" & Range("a65536").End(xlUp). _
Row).SpecialCells(xlCellTypeVisible).EntireRow.Delete
Selection.AutoFilter
[A1].Select
End Sub