Mode 属性
优质
小牛编辑
125浏览
2023-12-01
本主题中的某些内容可能不适用于某些语言。
返回或设置“Office 助手”气球的模态行为。创建一个Balloon 对象后,该属性的初始值将设定为msoModeModal。MsoModeType 类型,可读写。
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