excel vba – msgbox yes / no reply
我在用户表单中validation用户input。 我有一个msgbox提示符,与yesNo。
如果是,单击然后继续,如果没有被点击,我希望用户能够回到用户表单来改变input/select。
我使用的代码是
iReply = MsgBox(Prompt:="You have selected a month which is not next month. Do you want to continue? ", _ Buttons:=vbYesNo, Title:="") If iReply = vbNo Then UserForm.Show End If
对于UserForm.Show,我收到“窗体已经显示不能显示模态”错误
UserForm必须在再次加载之前被卸载或隐藏。 尝试卸载使用:
Unload UserForm
或者用它来隐藏它
UserForm.Hide