Поэтому я пытаюсь установить флажок, чтобы скрыть все строки, где ячейка в этой строке считывает определенное значение.
Я назначил ему следующий скрипт VBA:
Sub Hide_Rows_Containing_Value()
If CheckBox1 = True Then
Dim c As Range
For Each c In Range("C2:C100").Cells
If c.Value = "Closed" Then
c.EntireRow.Hidden = True
End If
Next c
End If
End Sub
И назначенный ему обратный сценарий для отображения этих столбцов, когда флажок снят.
Однако, похоже, это не работает, у кого-нибудь есть идеи, где я ошибся?