Vba 如果我打开另一个窗体,最大化的主窗体将跟随还原窗口,我不希望这样

Vba 如果我打开另一个窗体,最大化的主窗体将跟随还原窗口,我不希望这样,vba,forms,ms-access,Vba,Forms,Ms Access,我有一个访问权限最大化的主窗体,当另一个窗体打开时,我不希望它处于还原窗口中或隐藏或关闭 我注意到,当我通过DoCmd.Restore通过单击主窗体中的按钮打开另一个窗体时,主窗体也在执行还原窗口 当我用DoCmd.Restore单击主窗体中的一个按钮(比如添加记录)时,我的主窗体正在执行一个还原窗口,而不是停留在最大化窗口中 有什么想法吗 提前谢谢你的问题有点让人困惑。如果不想取消表单最大化,请不要执行DoCmd.Restore 如果要打开另一个非最大化的表单,但要保持主表单最大化,则需要将

我有一个访问权限最大化的主窗体,当另一个窗体打开时,我不希望它处于还原窗口中或隐藏或关闭

我注意到,当我通过DoCmd.Restore通过单击主窗体中的按钮打开另一个窗体时,主窗体也在执行还原窗口

当我用DoCmd.Restore单击主窗体中的一个按钮(比如添加记录)时,我的主窗体正在执行一个还原窗口,而不是停留在最大化窗口中

有什么想法吗


提前谢谢

你的问题有点让人困惑。如果不想取消表单最大化,请不要执行
DoCmd.Restore

如果要打开另一个非最大化的表单,但要保持主表单最大化,则需要将第二个表单设置为一个弹出窗口表单


这就是MDI窗口的工作原理-除了弹出式表单之外,不能同时具有最大化和非最大化表单。

可以显示代码吗?这是MDI表单吗?最大化和最小化事件中是否存在逻辑?图像也有助于说明问题。Hi JeremyIt是一个普通的DoCmd.Restore。最大化或最小化事件中没有逻辑