Как удалить строки в Excel на основе критериев с использованием VBA?

В настоящее время я создаю макрос для форматирования листа данных, а также для удаления неприменимых строк данных. В частности, я хочу удалить строки, в которых столбец L = «ABC», а также удалить строки, в которых столбец AA <> «DEF».

Пока мне удалось достичь первой цели, но не второй. Существующий код:

Dim LastRow As Integer
Dim x, y, z As Integer
Dim StartRow, StopRow As Integer

For x = 0 To LastRow
    If (Range("L1").Offset(x, 0) = "ABC") Then
    Range("L1").Offset(x, 0).EntireRow.Delete
    x = x - 1

End If
10
задан Community 9 July 2018 в 18:41
поделиться