Я пишу excel-vba, чтобы найти и удалить всю строку, если в определенном столбце есть пустая ячейка. Мой макрос работает нормально, если есть хотя бы одна пустая ячейка, но показывает ошибку 400, если пустой ячейки нет. Мой код
Sub GPF_Sign()
Dim i As Integer, n as integer
Dim LROW As Long
LROW = Sheets("GPF").Range("B200").End(xlUp).Row
n = Range("D9:D" & LROW).SpecialCells(xlCellTypeBlanks).Cells.Count
If n > 0 Then
Range("D9:D" & LROW).SpecialCells(xlCellTypeBlanks).EntireRow.Delete
End If
End Sub
LROW = Sheets("GPF").Range("B" & rows.count).End(xlUp).Row
- person Gowtham Shiva   schedule 17.06.2017LROW = Sheets("GPF").Range("B" & Sheets("GPF").rows.count).End(xlUp).Row
(вы забыли указатьRows
на правильном рабочем листе) - person YowE3K   schedule 17.06.2017