因此,我在excel工作表上有一个命令按钮,当我单击它时会弹出用户窗体,但是页面不是从“ Page1”开始,而是我在用户窗体开发者窗口中最后使用的页面。因此,是否有一种方法,一旦单击命令按钮,用户窗体就会每次加载第一页?
当前命令按钮包含此按钮(用户窗体名为“ WizardProp”:
Private Sub CommandButton1_Click()
WizardProp.Show
End Sub
并且Openform包含以下内容:
Sub openform()
WizardProp.Show
WizardProp.tbClient.SetFocus
End Sub
答案 0 :(得分:1)
MultiPage
对象的可见页码由其Value
定义(从0开始)。
“ tbClient”是用户表单上的MultiPage
对象吗?然后将此代码放在用户窗体的初始化中:
Private Sub WizardProp_Initialize()
WizardProp.tbClient.Value = 0
End Sub
答案 1 :(得分:0)
Unload Me
是否可以解决您的问题?在用户窗体的结尾处插入。唯一的问题是它将保留用户窗体,数据和所有内容。