بعد أذن اخي و صديقي العيدروس
و اثراء للموضوغ
هذا الكود
Sub Salim_Rows()
Dim Lr&, lr2&
With ActiveSheet
Application.ScreenUpdating = False
Lr = .UsedRange.SpecialCells(xlCellTypeLastCell).Row
Range("a5:a" & Lr).SpecialCells(xlCellTypeBlanks).EntireRow.Delete
Range("a5:a" & Lr).SpecialCells(xlCellTypeConstants, 2).EntireRow.Delete
lr2 = Cells(Rows.Count, "o").End(3).Row
Range("o5:o" & lr2 - 1).SpecialCells(xlCellTypeConstants, 2).EntireRow.Delete
Application.ScreenUpdating = True
End With
End Sub