【发布时间】:2017-05-26 05:06:12
【问题描述】:
我有一个UserForm,A,带有一个命令按钮,使用以下代码打开UserForm B:
Private Sub cmd_click()
Me.Hide
B.Show
End Sub
B,当通过 X 按钮关闭时,运行以下内容:
Private Sub UserForm_Terminate()
Unload Me
A.Show
End Sub
之后:
- 打开 B(从 A)
- 关闭B并返回A
- 然后再次打开 B
B 上的关闭按钮停止工作。
UserForm A 是一种菜单形式,可以通向其他几种形式,因此在菜单之间来回导航是一项非常基本的要求。对于从 A 链接的每个表单以及从这些表单打开的三级表单,此行为都是可重现的。
鉴于我的目标人群是老一代,我希望我的 UserForms 使用起来直观,这意味着保留常规的关闭按钮功能。
有人知道这方面的信息吗?可能是缺少我的 google-fu,但我似乎找不到遇到同样问题的人。非常感谢此阶段的任何输入!
【问题讨论】:
标签: excel excel-2010 userform vba