I'm adding a "user confirmation" to respond to changing an option group value by clicking the appropriate toggle button.
I have code in place to check if the form is "dirty" and pop up a confirmation dialog if it is. It works beautifully.
The problem is that if I place the code in the option group's BeforeUpdate sub and use Cancel=True, it doesn't stop the fact that the value has already been changed.
If I use .Undo, it undoes the other data that was entered (that I'd like to keep).
I'm not sure where else to go from here. Any suggestions?