Mike frågar:
Om min kontrollruta inte är markerad i min arbetsbok vill jag dölja specifika rader och kolumner automatiskt med VBA. Hur görs detta? Tack.
Att vara en kontroll kryssruta, skulle du ha kod som ser ut så här:
Private Sub CheckBox1_Click() ActiveCell.Select Rows(15).Hidden = CheckBox1 End Sub
Den första delen är att undvika ett fel OM du använder Excel 97. Den andra raden är en "förbättrad" IF, den kan göras så här:
If CheckBox1 = True then Rows(15).Hidden = True Else Rows(15).Hidden = False End If
Men varför gör alla extra typning?