Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I have a number of checkboxes on my page, and when one is ticked, i am using
code to clear the others, and if the subject they relate to isn't relevant, i hide them. I have used arrays in the past to clear these in bulk. Private Sub BlankCheckboxes(which) 'routine to specify whether checkboxes have a null value Dim i As Long For i = LBound(which, 1) To UBound(which, 1) Me.Controls("Checkbox" & which(i)).Value = False Next i End Sub Then: Private Sub CheckBox1_Click() If CheckBox1.Value = True Then BlankCheckboxes Array(2, 3, 4) End If End Sub When i try this i get Compile Error, Method or data member not found. I know it worked before on another spreadsheet, am i missing something obvious? Help appreciated! Richard -- Richard |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
clearing array contents | Excel Programming | |||
Excel VBA array of checkboxes | Excel Programming | |||
Excel VBA Problem - Clearing multiple checkboxes | Excel Programming | |||
vba clearing out values stored in array | Excel Programming | |||
setting ctl to array of checkboxes yields type mismatch error. | Excel Programming |