Outlook VBA教程:OLE 程序标识符

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

ActiveX Controls

Microsoft Access

Microsoft Excel

Microsoft Graph

Microsoft Office Web 组件

Microsoft Outlook

Microsoft PowerPoint

Microsoft Word

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 创建对象。

要创建对象 使用下列标识符之一
Application Access.Application
CurrentData Access.CodeData、Access.CurrentData
CurrentProject Access.CodeProject、Access.CurrentProject
DefaultWebOptions Access.DefaultWebOptions

Microsoft Excel

若要创建下表中列出的 Microsoft Excel对象,请使用相应的 OLE 程序标识符。如果使用不带版本号后缀的标识符,将按运行该宏的计算机上可用的最新版本的 Excel 创建对象。

要创建对象 使用下列标识符之一 备注
Application Excel.Application  
Workbook Excel.AddIn  
Workbook Excel.Chart 返回的工作簿中包含两个工作表,一个用于图表,另一个用于图表的数据。图表工作表是活动工作表。
Workbook Excel.Sheet 返回包含一个工作表的工作簿。

Microsoft Graph

若要创建下表中列出的 Microsoft Graph对象,请使用相应的 OLE 程序标识符。如果使用不带版本号后缀的标识符,将按运行该宏的计算机上可用的最新版本的 Graph 创建对象。

要创建对象 使用下列标识符之一
Application MSGraph.Application
Chart MSGraph.Chart

Microsoft Office Web 组件

若要创建下表中列出的 Microsoft Office Web 组件对象,请使用相应的 OLE 程序标识符。如果使用不带版本号后缀的标识符,将按运行该宏的计算机上可用的最新版本的 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 程序标识符。如果使用不带版本号后缀的标识符,将按运行该宏的计算机上可用的最新版本的 Microsoft Outlook 创建对象。

要创建对象 使用下列标识符之一
Application Outlook.Application

Microsoft PowerPoint

若要创建下表中列出的 Microsoft PowerPoint对象,请使用相应的 OLE 程序标识符。如果使用不带版本号后缀的标识符,将按运行该宏的计算机上可用的最新版本的 Microsoft PowerPoint 创建对象。

要创建对象 使用下列标识符之一
Application PowerPoint.Application

Microsoft Word

若要创建下表中列出的 Microsoft Word对象,请使用相应的 OLE 程序标识符。如果使用不带版本号后缀的标识符,将按运行该宏的计算机上可用的最新版本的 Microsoft Word 创建对象。

要创建对象 使用下列标识符之一
Application Word.Application
Document Word.Document、Word.Template
Global Word.Global

上页:Outlook VBA教程:Outlook 项目对象 下页:Outlook VBA教程:Activate方法

Outlook VBA教程:OLE 程序标识符:相关链接

Outlook VBA教程:Activate方法 Outlook VBA教程:ActiveExplorer方法
Outlook VBA教程:ActiveInspector方法 Outlook VBA教程:ActiveWindow方法
Outlook VBA教程:Add方法 Outlook VBA教程:AddMember方法
Outlook VBA教程:AddMembers方法 Outlook VBA教程:AddStore方法
Outlook VBA教程:AddToFavorites方法 Outlook VBA教程:AddToPFFavorites方法
Outlook VBA教程:AdvancedSearch方法 Outlook VBA教程:Apply方法
Outlook VBA教程:Assign方法 Outlook VBA教程:CancelResponseState方法
Outlook VBA教程:ClearConversationIndex方法 Outlook VBA教程:ClearRecurrencePattern方法
Outlook VBA教程:Close方法 Outlook VBA教程:Copy方法
Outlook VBA教程:CopyFile方法 Outlook VBA教程:CopyTo方法
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号