Sub Row_DEL()
Dim lr As Integer
lr = Range("AD" & Rows.Count).End(xlUp).Row
For i = lr To 1 Step -1
If Cells(i, 30).Value <= 0 Then Cells(i, 30).EntireRow.Delete
Next i
Range("AD" & Rows.Count).End(xlUp).Select
End Sub
try below
Code:Sub Row_DEL() Dim lr As Integer lr = Range("AD" & Rows.Count).End(xlUp).Row For i = lr To 1 Step -1 If Cells(i, 30).Value <= 0 Then Cells(i, 30).EntireRow.Delete Next i Range("AD" & Rows.Count).End(xlUp).Select End Sub
try below
Code:Sub Row_DEL() Dim lr As Integer lr = Range("AD" & Rows.Count).End(xlUp).Row For i = lr To 1 Step -1 If Cells(i, 30).Value <= 0 Then Cells(i, 30).EntireRow.Delete Next i Range("AD" & Rows.Count).End(xlUp).Select End Sub