您现在的位置: 无忧电子商务网 >> 信息学院 >> 程序开发 >> asp >> 正文

转贴(电脑报):VBA开发实用指南

作者:作者:未…    信息学院来源:网络收集    点击数:    更新时间:2006-8-27 我要参与讨论

  单类型)、msoBarTypePopup(工具栏为弹出菜单类型)等。

  (5)Reset方法:将内置工具栏重置为默认设置,在恢复软件原有工具栏或菜单时非常有用。重置内置工具栏将删除其中的自定义控件并恢复其内置控件。

  3.CommandBarControls集合

  该集合代表工具栏中的所有工具栏控件。

  其Add方法用于在CommandBarControls集合中增加一个工具栏控件。

  4.CommandBarControl对象

  该对象代表工具栏控件,对自定义工具栏控件,可使用 CommandBarButton、CommandBarComboBox和CommandBarPopup对象进行定义,而对软件内置的控件进行操作,而该控件又无法使用上述三个对象表示,则可使用CommandBarControl对象。

  (1)BeginGroup属性:用于设置工具栏控件是否分组显示。

  (2)Caption属性:用于设置工具栏控件的标题文字,并可作为默认的控件屏幕提示。

  (3)Id属性:用于设置CommandBarButton、CommandBarComboBox和CommandBarControl对象的功能,这些控件可直接设置为内置工具栏控件的ID,这样该控件即具备了软件内置的相应功能,自定义控件的ID属性均需设置为1。

  (4)Copy方法:将工具栏控件复制到已有的工具栏中。

  语法:expression.Copy(Bar, Before)

  参数说明:

  Bar为可选的Variant 类型,代表目标工具栏,如果省略,则控件将复制到自身所在的工具栏;Before为可选的Variant 类型,代表新控件在指定工具栏的位置,即新控件将添加至该位置的控件前,如果省略,则控件将复制到工具栏的末尾。

  (5)Type属性:返回工具栏控件的类型,可通过VBA常量进行引用,常用的工具栏控件类型如下表所示:


常量名称
含义


msoControlButton
控制按钮


msoControlButtonDropdown
带下拉列表的按钮


msoControlButtonPopup
带弹出菜单的按钮


msoControlComboBox
下拉组合控制框


msoControlDropdown
下拉列表控制框


msoControlEdit
文本框


msoControlExpandingGrid
可扩展的表格


msoControlGraphicCombo
图像下拉组合框


msoControlGraphicDropdown
图像下拉列表框


msoControlGrid
表格


msoControlPopup
弹出菜单






  5.CommandBarButton对象

  该对象代表工具栏的按钮控件。

  (1)OnAction属性:返回或设置Visual Basic代码过程名(该代码过程不可使用参数),该过程将在单击按钮后运行。

  (2)Style属性:返回或设置工具栏按钮的显示方式。值可通过VBA常量进行设置,常用的工具栏按钮控件类型如下表所示:


常量名称
含义


msoButtonIcon
包含图标的按钮


msoButtonCaption
包含标题的按钮


ButtonIconandCaption
包含图标和标题的按钮


msoButtonIconAndCaptionBelow
包含图标和标题,且标题位于底部的按钮


msoButtonIconAndWrapCaption
包含图标和标题,且标题自动换行的按钮


msoButtonWrapCaption
包含标题,且标题自动换行的按钮







  (3)TooltipText属性:返回或设置工具栏按钮控件的屏幕提示。

  (4)FaceId属性:返回或设置工具栏按钮的图标编号,设置工具栏按钮的外观而非其功能,自定义图标的工具栏按钮,其 FaceId属性值为 0。

  (5)CopyFace方法:将工具栏按钮控件的图标复制到剪贴板。

  (6)PasteFace方法:将剪贴板的图标内容粘贴至工具栏按钮控件。

  (7)Execute方法:运行工具栏控件对应的过程或内置命令。

  6.CommandBarComboBox对象

  该对象代表工具栏中的组合框控件。

  (1)DropDownLines属性:返回或设置组合框控件的行数,如将其设置为 0,则控件行数将取决于列表的条目数。

  (2)List属性:返回或设置组合框控件中某列表项的值,对内置组合框控件只读。

  (3)OnAction属性:返回或设置Visual Basic代码过程名(该代码过程不可使用参数),该过程在单击或更改组合框控件值时运行。

  (4)Type属性:返回或设置组合框控件的显示方式。

  (5)AddItem方法:用于在组合框控件中添加一个列表项,且该组合框控件必须为自定义的控件。

  (6)RemoveItem方法:用于从组合框控件中删除一个列表项。

  (二)助手对象
  Office助手是一组卡通动画人物,这些助手可提供友好的信息提示,并可通过自定义对话框(又称“气球”)的文字格式和控件来实现简单的交互。

  1.Assistant对象

  该对象代表Office助手,可通过Application对象的Assistant属性返回Assistant对象。默认助手为“大眼夹”(即“Clippit”),用户可在右键单击助手后出现的快捷菜单中单击“选择助手”菜单项,在弹出的“Office助手”对话框中即可选择不同的助手。

  (1)Animation属性:用于返回或设置Office 助手的动画效果。如应用于 Balloon对象,则“助手”仅在显示气球时才会出现动作,可通过常量赋值,常用的常量及其含义如下表所示:

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页

在google里搜索更多转贴(电脑报):VBA开发实用指南

Google
Web www.51ec.org
【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
我来说两句 对此文章发表了评论
  昵 称: *必填    ·注册用户·
  评 分: 1分 2分 3分 4分 5分     严禁发表危害国家安全、政治、黄色淫秽等内容的评论,用户需对自己在使用本网站服务过程中的行为承担法律责任。本站管理员有权保留或删除评论内容,评论内容只代表机友个人观点,与本网站立场无关。  
评 论
内 容

 
评论列表 (最新 评论仅限网友观点!)

供求信息




| 设为首页 | 加入收藏 | 关于我们 | 广告服务 | 联系方式 | 友情链接 | 版权申明