#excel #vba
#excel #vba
Вопрос:
У меня есть флажок управления формой и следующий код, чтобы скрыть и не показывать строку 10.
Он скрывает, но не отображает.
Sub CheckBox1_Click()
If Range("C84").Value = True Then
Rows("10:10").EntireRow.Hidden = False
Else
Rows("10:10").EntireRow.Hidden = True
End If
End Sub
Ответ №1:
Код работает отлично. Кроме того, если значение ячейки C84 нигде не используется, то же самое можно получить без использования LinkedCell:
Sub CheckBox1_Click()
Rows("10:10").EntireRow.Hidden = Not CheckBox1
End Sub
Ответ №2:
Для отображения значения c84 должно быть false, если оно true, оно будет скрыто только