Office VBA教程:Mode属性

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

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

MsoModeType 可为以下常量之一:
msoModeAutoDown
msoModeModal
msoModeModeless

说明

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

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

VBA示例

本示例创建一个有警告图标的气球,指导用户选择一台打印机。由于该气球是非模态的,用户可在该气球显示的同时使用打印机命令。当用户按下“确定”按钮时,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

上页:Office VBA教程:MenuAnimationStyle属性 下页:Office VBA教程:MouseTips属性

Office VBA教程:Mode属性

Office VBA教程:MouseTips属性 Office VBA教程:MoveWhenInTheWay属性
Office VBA教程:Name属性 Office VBA教程:NameLocal属性
Office VBA教程:NewBalloon属性 Office VBA教程:Object属性
Office VBA教程:OLEMenuGroup属性 Office VBA教程:OLEUsage属性
Office VBA教程:On属性 Office VBA教程:OnAction属性
Office VBA教程:Parameter属性 Office VBA教程:Parent属性
Office VBA教程:Path属性 Office VBA教程:Picture属性
Office VBA教程:Position属性 Office VBA教程:Priority属性
Office VBA教程:Private属性 Office VBA教程:ProgId属性
Office VBA教程:PropertyTests属性 Office VBA教程:ProportionalFont属性
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号