title: How to fire click event on already-selected OptionButton in Excel Userform
body: <p>I read somewhere that once an option button (or radio button) is selected on a UserForm, click events are not registered. Is this true? </p>
  
  <p>If so, what are some good ways around this, aside from using checkboxes instead?</p>
  
  <p>Thanks!</p>
  
  <p>UPDATE: Per user3561813's suggestion, I tried the MouseUp event with the following code:</p>
  
  <p><code>Private Sub myOptionButton_MouseUp()
      MyUserForm.Show
  End Sub</code></p>
  
  <p>I received this compile error: "Procedure declaration does not match description of event or procedure having the same name"</p>
  
  <p>UPDATE 2: This code does not work to allow unselection of already-selected radio button:</p>
  
  <p><code>Private Sub myOptionButton_MouseUp(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
      If myOptionButton.Value = True Then
          myOptionButton.Value =  False
      Else
          myOptionButton.Value = True
      End If
  End Sub</code></p>
  
  <p>Oddly, if I step-through the code, it DOES work. But if I just run it through, it DOES NOT.</p>