我尝试使用Unload.me函数关闭userform。现在我有2个userform,当关闭其中一个userform时,第二个userform会自动关闭。我想尝试保持以前的用户窗体打开。请帮助和谢谢。
Unload.Me
此致 YY
答案 0 :(得分:0)
快速解决方法,尝试指定要卸载的确切表单。
即。使用Unload UserForm2
如果这没有帮助,请检查表单是否为模态表单。如果没有,请将它们设置为模态。
答案 1 :(得分:0)
我尝试在调用/显示Userform2的相同子过程中添加后续指令(认为它可能不会关闭Userform1,直到它完成Userform2.show之后的其余代码)。将随机值分配给随机变量的指令不起作用,但弹出一个消息框确实有效。例如,在调用userform2的子过程中,您可以尝试:
Userform2.show
Msgbox(“Userform2已关闭。请关闭此消息框以查看Userform1。”)
这对我来说似乎是专制的,但它确实有用。
答案 2 :(得分:0)
这是由于当您不想关闭的表单变为活动表单时执行代码而引起的。