分享免费的编程资源和教程

网站首页 > 技术教程 正文

Excel-VBA入门知识(12)

goqiw 2024-09-10 17:44:31 技术教程 38 ℃ 0 评论

29、OLE 程序标识符

可以使用 OLE 程序标识符(有时称作 ProgID)创建自动化对象。下表列出了 ActiveX 控件、Microsoft Office 应用程序和 Microsoft Office Web 组件的 OLE 程序标识符。

ActiveX 控件

要创建下表列出的 ActiveX 控件,请使用相应的 OLE 程序标识符。

要创建此控件

请使用此程序标识符

CheckBox

Forms.CheckBox.1

ComboBox

Forms.ComboBox.1

CommandButton

Forms.CommandButton.1

Frame

Forms.Frame.1

Image

Forms.Image.1

Label

Forms.Label.1

ListBox

Forms.ListBox.1

MultiPage

Forms.MultiPage.1

OptionButton

Forms.OptionButton.1

ScrollBar

Forms.ScrollBar.1

SpinButton

Forms.SpinButton.1

TabStrip

Forms.TabStrip.1

TextBox

Forms.TextBox.1

ToggleButton

Forms.ToggleButton.1


Microsoft Access

要创建下表列出的 Microsoft Access 对象,请使用相应的 OLE 程序标识符之一。如果使用不带版本号后缀的标识符,则会在最近版本的 Access(运行宏的计算机上可用的 Access 版本)中创建对象。

要创建此对象

请使用这些标识符之一

Application

Access.Application、Access.Application.9

CurrentData

Access.CodeData、Access.CurrentData

CurrentProject

Access.CodeProject、Access.CurrentProject

DefaultWebOptions

Access.DefaultWebOptions

Microsoft Excel

要创建下表列出的 Microsoft Excel 对象,请使用相应的 OLE 程序标识符之一。如果使用不带版本号后缀的标识符,则会在最近版本的 Excel(运行宏的计算机上可用的 Excel 版本)中创建对象。

要创建此对象

请使用这些标识符之一

备注

Application

Excel.Application、Excel.Application.9


Workbook

Excel.AddIn


Workbook

Excel.Chart、Excel.Chart.8

返回包含两张工作表的工作簿;一个用于图表,另一个用于图表的数据。其中,图表工作表为活动工作表。

Workbook

Excel.Sheet、Excel.Sheet.8

返回具有一张工作表的工作簿。

Microsoft Graph

要创建下表列出的 Microsoft Graph 对象,请使用相应的 OLE 程序标识符之一。如果使用不带版本号后缀的标识符,则会在最近版本的 Graph(运行宏的计算机上可用的 Graph 版本)中创建对象。

要创建此对象

请使用这些标识符之一

Application

MSGraph.Application、MSGraph.Application.8

Chart

MSGraph.Chart、MSGraph.Chart.8

Microsoft Office Web 组件

要创建下表列出的“Microsoft Office Web 组件”对象,请使用相应的 OLE 程序标识符之一。如果使用不带版本号后缀的标识符,则会在最近版本的“Microsoft Office Web 组件”(运行宏的计算机上可用的“Microsoft Office Web 组件”版本)中创建对象。

要创建此对象

请使用这些标识符之一

ChartSpace

OWC.Chart、OWC.Chart.9

DataSourceControl

OWC.DataSourceControl、OWC.DataSourceControl.9

ExpandControl

OWC.ExpandControl、OWC.ExpandControl.9

PivotTable

OWC.PivotTable、OWC.PivotTable.9

RecordNavigationControl

OWC.RecordNavigationControl、OWC.RecordNavigationControl.9

Spreadsheet

OWC.Spreadsheet、OWC.Spreadsheet.9

Microsoft Outlook

要创建下表列出的 Microsoft Outlook 对象,请使用相应的 OLE 程序标识符之一。如果使用不带版本号后缀的标识符,则会在最近版本的 Outlook(运行宏的计算机上可用的 Outlook 版本)中创建对象。

要创建此对象

请使用这些标识符之一

Application

Outlook.Application、Outlook.Application.9

Microsoft PowerPoint

要创建下表列出的 Microsoft PowerPoint 对象,请使用相应的 OLE 程序标识符之一。如果使用不带版本号后缀的标识符,则会在最近版本的 PowerPoint(运行宏的计算机上可用的 PowerPoint 版本)中创建对象。

要创建此对象

请使用这些标识符之一

Application

PowerPoint.Application、PowerPoint.Application.9

Microsoft Word

要创建下表列出的 Microsoft Word 对象,请使用相应的 OLE 程序标识符之一。如果使用不带版本号后缀的标识符,则会在最近版本的 Word(运行宏的计算机上可用的 Word 版本)中创建对象。

要创建此对象

请使用这些标识符之一

Application

Word.Application、Word.Application.9

Document

Word.Document、Word.Document.9、Word.Template.8

Global

Word.Global


本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表