在Userforms之间来回切换

时间:2011-10-14 14:13:46

标签: vba userform

大家好我的用户来自我有一个上一个和下一个按钮 userform 1上的上一个按钮包含下一个按钮,代码看起来像这样

userform1.hide
userform2.show
在userform 2上的

我有一个看起来像这样的前一个按钮

userform2.hide
userform1.show

但是当我回到userform1并向前发送到userform 2时,我收到一条错误消息,说明了这一点。

运行时错误'400':

表格已经显示;无法以模态显示。

无论如何我可以修复此问题或创建一个if语句来帮助我现在迷路。谢谢你的帮助

2 个答案:

答案 0 :(得分:1)

首先隐藏,然后显示。

userform1.Hide
userform2.Show

此外,在表格中,您可以说ME:

Me.Hide
UserForm2.Show

答案 1 :(得分:0)

在这里,工具箱中的“多页”之类的东西也很少!