常量名称
代表的动作
msoAnimationAppear
助手出现
msoAnimationBeginSpeaking
助手开始说话
msoAnimationCheckingSomething
助手检查动作
msoAnimationDisappear
助手消失
msoAnimationGoodbye
助手说“再见”
msoAnimationGreeting
助手致欢迎的动作
msoAnimationIdle
助手休息的动作(为默认动画效果类型)
msoAnimationPrinting
助手打印的动作
msoAnimationSaving
助手保存的动作
msoAnimationSearching
助手开始查找的动作
msoAnimationThinking
助手考虑的动作
(2)AssistWithAlerts属性:用于设置助手气球是否发送给应用程序警告信息。
(3)AssistWithHelp属性:用于设置当用户按F1键显示帮助时助手是否出现。
(4)AssistWithWizards属性:用于设置助手是否提供向导型的联机帮助。
(5)FeatureTips属性:用于设置助手是否更有效地提供有关应用程序功能信息。
(6)GuessHelp属性:用于设置助手是否显示帮助主题列表。
(7)FileName属性:用于设置助手所使用的文件名,助手文件的扩展名为“acs”,一般位于Office的安装目录下。其中“孙悟空”为mnkyking.acs;“大眼夹”为Clippit.acs;“恋恋”为OffCat.acs;“聪聪”为Rocky.acs;“七巧板”为Logo.acs;“小灵通”Dot.acs;“美丽家园”为MNature.acs;“F1”为F1.acs。
(8)NewBalloon属性:用于新建助手气球,并返回Balloon对象。
(9)On属性:用于设置是否使用助手。
(10)Sounds属性:用于设置助手是否发出与动画对应的声音。
(11)TipOfDay属性:用于设置每次启动Office时,助手是否显示专用的提示。
2.Balloon对象
该对象代表气球,助手可在该气球中显示标题、文字和一些控件,通过NewBalloon属性可返回Balloon对象,且任意时刻仅有一个气球可视。
(1)BalloonType属性:用于设置助手所用的气球类型,可通过常量赋值。创建Balloon对象时,初始值为msoBalloonTypeButtons常量。
(2)Button属性:用于设置助手气球底部按钮类型。创建Balloon对象时,初始值为msoButtonSetOK。
(3)Icon属性:用于设置助手气球左上角的图标类型,可通过常量赋值。
(4)Checkboxes属性:返回BalloonCheckboxes集合,即气球中的所有复选框。
(5)Heading属性:用于设置助手气球中的标题。气球标题和文本均支持包含下划线和系统调色板16色的文字。
如需显示包含下划线的文字,可通过“{ul}”、“{ul 1}”语法来开始下划线和“{ul 0}” 语法来清除下划线;如需改变文字颜色,可通过“{cf number}”语法,其中number常数为系统调色板支持的16种颜色。
(6)Labels属性:返回BalloonLabels 集合,即气球中的所有标签。
(7)Mode属性:用于设置气球的模态,即是否在显示气球的同时允许用户在程序中继续工作。
(8)Text属性:用于设置助手在气球标签、复选框或直接显示部分的文字。
(9)Close方法:用于关闭活动的非模态气球,仅在回调过程中才可使用。
(10)Show方法:用于显示指定的气球对象。
3.BalloonCheckBox对象
该对象代表气球中的复选框控件。
Checked属性:返回是否已选择气球中的指定复选框。
(三)内置对话框对象
Office使用了大量的内置对话框,在Word和Excel中提供了开发接口,使开发者可充分利用内置对话框实现很多操作,尤其在Word中可使用多种方法显示内置对话框,实现不同的功能需求,这里,我们以Word的内置对话框为例进行讲解。
1.Dialogs集合对象
该集合对象代表Word或Excel中的Dialog对象集合,其中每个Dialog对象均代表一个内置对话框,无法在Dialogs集合中创建新的内置对话框,也无法添加对话框。
2.Dialog对象
该对象代表内置对话框。
(1)CommandName属性:用于返回显示指定内置对话框对应的过程名。
(2)DefaultTab属性:用于设置显示指定对话框时,其被激活的选项卡。
(3)Display方法:用于显示指定的内置对话框,并直至用户关闭该对话框或超时,使用显示内置对话框时,不会执行任何操作(即仅用于显示),但可返回用户关闭对话框时所单击的按钮代号。
其中,返回-2,代表“关闭”按钮;返回-1,代表“确定”按钮;返回0,代表“取消”按钮;返回大于 0的值,则1代表第一个按钮,2代表第二个按钮,以此类推。
(4)Execute方法:用于应用内置对话框的当前设置。
(5)Show方法:用于显示并执行内置对话框,即如同用户通过菜单或工具栏打开对话框,和Display方法相同,均返回用户关闭对话框时所单击的按钮代号。
(6)Update方法:用于更新内置对话框的参数值。
3.显示内置对话框
通过VBA代码可控制内置对话框的显示,如需调用指定的内置对话框,可将Dialogs属性通过常量进行赋值,如“Dialogs(wdDialogFileO
| 对此文章发表了评论 |
