G
Guest
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
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