目录

Mode 属性

优质
小牛编辑
130浏览
2023-12-01

本主题中的某些内容可能不适用于某些语言。

返回或设置“Office 助手”气球的模态行为。创建一个Balloon 对象后,该属性的初始值将设定为msoModeModalMsoModeType 类型,可读写。

MsoModeType 可为以下常量之一:msoModeAutoDownmsoModeModalmsoModeModeless

说明

如果一个气球的Mode 属性设置为msoModeModeless,那么在显示该气球的同时,用户可在应用程序中工作。如果属性设置为msoModeModal,用户必须先取消该气球,才能返回应用程序进行工作。如果属性设置为msoModeAutoDown,用户只需单击屏幕上的任意位置,气球就将自行消除。

如果一个气球的Mode 属性设置为msoModeModeless,并且未提供Callback 属性的值,那么就会出错。只有在Mode 的属性值设置为msoModeModeless 时,才能在Callback 属性指定的过程中使用Close 方法。

示例

本示例创建一个有警告图标的气球,指导用户选择一台打印机。由于该气球是非模态的,用户可在该气球显示的同时使用打印机命令。当用户按下“确定”按钮时,Callback 属性指定的应用程序将运行。

With Assistant.NewBalloon
 .Heading = "Select A Printer"
 .Text = "You must select a printer before printing."
 .Icon = msoIconAlert
 .CheckBoxes(1).Text = "Local printer"
 .CheckBoxes(2).Text = "Network printer"
 .Mode = msoModeModeless
 .Callback = "ProcessPrinter"
 .Show
End With