il faudrai que tu crees une fenetre fille de la 1er et que tu charge la fille tu cache le menu. ca doit donner qqch comme ca
For
i = 0 To Me.Menu.MenuItems.Count - 1
Me.Menu.MenuItems.Item(i).Visible = False
Next
myfrm.MdiParent = Me
myfrm.Show()
et apres quand tu quitte la fenetre fille tu reaffiche le menu sur le meme principe