Hi Mats,
Are you using global variables or arrays. These get reset when a form
is displayed.
http://support.microsoft.com/default...b;en-us;169621
I am sure you are setting public variables in the form before showing
it. You might want to add some sanity error checks to identify the
problem.
This being said.
Why dont you examine the design of your code calling the forms. You
might want to load all the forms (Load frm). Then show and hide your
forms as required without unloading them (frm.show frm.hide). You can
unload the form when you are done with the use of the menu.
Regards,
Jayant