السلام عليكم
========
اخى ابو محمد ضع الكود التالى
Sub HH()
Dim myrange As Range, lastc
Selection.SpecialCells(xlCellTypeLastCell).Select
lastc = ActiveCell.Row
On Error GoTo nozeros
Set myrange = Range("IV1:IV" & lastc)
With myrange
.Formula = "=IF(COUNTIF(RC[-255]:RC[-1],0)>0,1,"""")"
.Value = .Value
.SpecialCells(xlCellTypeConstants, 1).EntireRow.Delete
.Clear
End With
Range("A1").Select
Exit Sub
nozeros:
Range("A1").Select
MsgBox ("لا يوجد صفوف بها الرقم صفر ليتم مسحها")
End Sub
واليك مرفق بطريقة العمل
وسامحنى لانى اعمل على اوفيس 2003
شرح ادراج كود.rar