Try this
![]()
Sub DeleteRows() Dim lLastRow As Long, i As Long lLastRow = Range("G65536").End(xlUp).Row For i = lLastRow To 2 Step -1 With Cells(i, "G") If .Offset(, 1).Value = "USD" And .Value <= 10000 Then .EntireRow.Delete ElseIf .Offset(, 1).Value = "EUR" And .Value <= 8000 Then .EntireRow.Delete ElseIf .Offset(, 1).Value = "GBP" And .Value <= 5000 Then .EntireRow.Delete End If End With Next End Sub
Bookmarks