|
转贴(电脑报):VBA开发实用指南(4) 参数说明: 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,则控件行数将取决于列表的条目数。
|