Mike vraagt:
Als in mijn werkmap een controlevakje niet is aangevinkt, wil ik specifieke rijen en kolommen automatisch verbergen met VBA. Hoe wordt dit gedaan? Dank je.
Als controlevakje zou je code hebben die er als volgt uitziet:
Private Sub CheckBox1_Click() ActiveCell.Select Rows(15).Hidden = CheckBox1 End Sub
Het eerste deel is om een fout te voorkomen ALS u Excel 97 gebruikt. De tweede regel is een "verbeterde" ALS, het zou als volgt gemaakt kunnen worden:
If CheckBox1 = True then Rows(15).Hidden = True Else Rows(15).Hidden = False End If
Maar waarom al dat extra typen?