Bonsoir
si tu acceptes un tri auparavant tu peux essayer ceci
Sub sup()
With Sheets(1)
.UsedRange.Sort key1:=.Columns(19), Header:=True
Set r = .Columns(19).Find(0, LookIn:=xlValues, SearchDirection:=2)
'MsgBox r.address
Set zone = .Range(.Cells(2, 1), .Cells(r.Row, 19))
zone.Delete
End With
End Sub