Ниже приведен текущий (неполный) код, который я использую, который отлично работает для удаления любой данной строки, но мне действительно нужно определить строки, которые соответствуют определенным критериям:
Значение ячейки в столбце L> 90%
OR
Значение ячейки в столбце M> 90%
Тогда, если любой из них верен, мне нужно найти значение ячейки в той же строке столбца G и удалить все строки, содержащие это же значение в столбце G.
Sub sbDelete_Rows_Based_On_Multiple_Criteria()
Dim lRow As Long
Dim iCntr As Long
lRow = Cells(Rows.Count, "G").End(xlUp).Row
For iCntr = lRow To 2 Step -1
If Cells(iCntr, "L") > 0.90 OR Cells(iCntr, "M") > 0.90 Then
Cells(iCntr, "G").EntireRow.Delete
End If
Next iCntr
End Sub
-
![enter image description here](https://i.stack.imgur.com/D9HnF.png)
То, что я надеюсь выполнить в моем примере, приведет к тому, что единственный серийный номер, который НЕ будет удален, будет 1910910
заранее благодарю за помощь.