Я пытаюсь удалить строки в таблице, если в определенном столбце нет значения.
Я использовал код, который удаляет строки, если отсутствует одно значение ячейки, но я хотел быудалить строки, если ячейка не содержит значения в определенном столбце.
Например, если в столбце G Строка 5 нет значения, я хочу удалить всю строку.
Sub Test2()
Dim rng As Range
On Error Resume Next
Set rng = Range("Table3").SpecialCells(xlCellTypeBlanks)
On Error GoTo 0
If Not rng Is Nothing Then
rng.Delete Shift:=xlUp
End If
End Sub
При этом удаляются все строки с отсутствующим значением ячейки любого типа.