P
pv78
I am writing a simple procedure to uncheck a checkbox if a certain
condition is met but I think it is executing the whole procedure again
on the value change step.
Try pasting this code into excel after creating a checkbox. Not sure
why the msgbox comes up again after I click on no.
Private Sub CheckBox1_Click()
Dim s As Integer
s = MsgBox("Delete numbers?", vbYesNo)
If s = vbYes And CheckBox1 = True Then
'Do stuff
Else
'erase tick in checkbox since nothing was done
CheckBox1 = False 'This is where it brings up the msgbox again
which it shouldn't
End If
End Sub
Thanks for your help!
condition is met but I think it is executing the whole procedure again
on the value change step.
Try pasting this code into excel after creating a checkbox. Not sure
why the msgbox comes up again after I click on no.
Private Sub CheckBox1_Click()
Dim s As Integer
s = MsgBox("Delete numbers?", vbYesNo)
If s = vbYes And CheckBox1 = True Then
'Do stuff
Else
'erase tick in checkbox since nothing was done
CheckBox1 = False 'This is where it brings up the msgbox again
which it shouldn't
End If
End Sub
Thanks for your help!