Как удалить значение, если в следующей ячейке, под ней, стоит слово. Если так удаляем, если стоит цифра то не удаляем. у меня не работает мой код(
Код
With Sheets("Заказ")
For Each y In Sheets("Заказ").Range("F1:F250")
If LCase(y.Text) Like "*кол-во*" Then
If IsNumeric(y.Offset(1, 0)) = False Or y.Offset(1, 0) = "" Then
y.EntireRow.Delete
End If
End If
Next y
End With
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
With Sheets("Заказ")
For Each y In Sheets("Заказ").Range("F1:F250").Cells
If LCase(y.Offset(1,0).Text) Like "*кол-во*" Then
If Not IsNumeric(y) Or y = "" Then y.EntireRow.Delete
End If
Next y
End With