ShowModal 属性

UserForm 设置为其显示模式或无模式。 在运行时为只读。

ShowModal 属性的设置如下:

Setting 说明
True (默认)UserForm 是模式的。
False UserForm 是非模式的。

备注

如果 UserForm 是模式的,用户在使用应用程序的任何其他部分之前必须提供信息或关闭 UserForm。 在隐藏或卸载 UserForm 之前将不执行任何后续代码。 尽管在显示 UserForm 时禁用了该应用程序中的其他窗体,但对其他应用程序不会这样。

如果 UserForm 是非模式的,用户可查看其他窗体或窗口而不用关闭 UserForm。 无模式窗体不会显示在任务栏中,也不显示在窗口选项卡顺序中。

注意

[!注释] 如果尝试在 Microsoft Office 97 中打开具有 ShowModal 属性的 UserForm ,则会遇到运行时错误,因为 Office 97 仅显示模式的 UserForms 。 Office 97 将忽略 ShowModal 属性并以模式化方式显示 UserForm

另请参阅

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。