Майк спрашивает:
В моей книге, если флажок управления не установлен, я хотел бы автоматически скрыть определенные строки и столбцы с помощью VBA. Как это сделать? Спасибо.
Будучи флажком Control, у вас будет код, который выглядит следующим образом:
Private Sub CheckBox1_Click() ActiveCell.Select Rows(15).Hidden = CheckBox1 End Sub
Первая часть предназначена для того, чтобы избежать ошибки, ЕСЛИ вы используете Excel 97. Вторая строка - это «улучшенный» ЕСЛИ, это можно сделать следующим образом:
If CheckBox1 = True then Rows(15).Hidden = True Else Rows(15).Hidden = False End If
Но зачем вообще лишний набор текста?