How to make a userform active

I have a userform in which the user has entered text.

The user then enters a data click on the Microstation screen (which removes the focus from the form).

After the VBA program completes a task, I want the form to become active again, and display the insertion point where it was last (in the text box). I don't seem to be able to do this.

The form itself doesn't seem to have an Activate or SetFocus method. When I tried to use the .SetFocus method of the text box, the form doesn't become active, and the textbox doesn't display the insertion point anymore.

Can anyone help?

Regards,
Graham