I have a main form (within excel), when the user double clicks a particular control a sub-form will open for them to enter data. When the user clicks OK on the subform, it hides but the next mouse click on the form has no effect, the user has to click a second time, make sense?
I'm using form.show and form.hide to open and close the subform.