У меня есть форма с флажком, который требует пароль для галочки.
Проблема в том, что после того, как событие завершено, и я щелкаю за пределами поля, оно все еще запрашивает пароль.
Обновление: событие завершается, просто потом, если я пытаюсь щелкнуть где-нибудь еще, оно снова срабатывает
Private Sub Signed_by_Mike_BeforeUpdate(Cancel As Integer)
If InputBox("You must provide the correct password to Lock or Unlock CheckBox!", "Password Input") <> "password" Then
MsgBox "Wrong Password Entered. Operation aborted!", vbCritical
Cancel = True
End If
End Sub
Я ожидал, что это событие произойдет только с флажком, но по какой-то причине оно произойдет, если я попытаюсь щелкнуть в любом месте формы после этого.