Я пытаюсь удалить/скрыть ячейки, значения которых равны нулю (0).Удалить ячейки в Excel, которые имеют нулевые значения
Sub HideRows()
Dim cell As Range, rng As Range
Cells.Rows.Hidden = False
On Error Resume Next
Set rng = Columns(5).SpecialCells(xlConstants, xlNumbers)
On Error GoTo 0
For Each cell In rng
If cell.Value = 0 Then
cell.EntireRow.Hidden = True
End If
Next
End Sub
Код удаляет всю строку. Я хочу удалить описание значения и значения.
Вы можете очистить содержимое ячеек, которые имеют 0 - но вы можете скрыть цельные строк или столбцов, а не отдельных ячеек. Вы хотите удалить содержимое ячеек и любые комментарии – brettdj
@brettdj Я хочу удалить ячейку, которая имеет нулевое значение и ячейку перед ней. – sean