OLE 程序标识符

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

ActiveX 控件

Microsoft Access

Microsoft Excel

Microsoft Graph

Microsoft Office Web 组件

Microsoft Outlook

Microsoft PowerPoint

Microsoft Word

ActiveX 控件

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

若要创建此控件

请使用此标识符

CheckBox

Forms.CheckBox

ComboBox

Forms.ComboBox

CommandButton

Forms.CommandButton

Frame

Forms.Frame

Image

Forms.Image

Label

Forms.Label

ListBox

Forms.ListBox

MultiPage

Forms.MultiPage

OptionButton

Forms.OptionButton

ScrollBar

Forms.ScrollBar

SpinButton

Forms.SpinButton

TabStrip

Forms.TabStrip

TextBox

Forms.TextBox

ToggleButton

Forms.ToggleButton

 

Microsoft Access

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

若要创建此对象

请使用这些标识符之一

Application

Access.Application

CurrentData

Access.CodeData

CurrentProject

Access.CodeProject

DefaultWebOptions

Access.DefaultWebOptions

 

Microsoft Excel

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

若要创建此对象

请使用这些标识符之一

备注

Application

Excel.Application

 

Workbook

Excel.AddIn

 

Workbook

Excel.Chart

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

Workbook

Excel.Sheet

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

 

Microsoft Graph

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

若要创建此对象

请使用这些标识符之一

Application

MSGraph.Application

Chart

MSGraph.Chart

 

Microsoft Office Web 组件

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

若要创建此对象

请使用这些标识符之一

ChartSpace

OWC.Chart

DataSourceControl

OWC.DataSourceControl

ExpandControl

OWC.ExpandControl

PivotTable

OWC.PivotTable

RecordNavigationControl

OWC.RecordNavigationControl

Spreadsheet

OWC.Spreadsheet

 

Microsoft Outlook

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

若要创建此对象

请使用这些标识符之一

Application

Outlook.Application

 

Microsoft PowerPoint

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

若要创建此对象

请使用这些标识符之一

Application

PowerPoint.Application

 

Microsoft Word

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

若要创建此对象

请使用这些标识符之一

Application

Word.Application

Document

Word.Document, Word.Template

Global

Word.Global