OLE 编程标识符(ActiveX 控件)

   

本主题中的某些内容可能不适用于某些语言。

用 OLE 编程标识符(有时也称 ProgID)可创建一个 Automation 对象。下表中列出了 ActiveX 控件、Microsoft Office 应用程序和“Microsoft Office Web 组件”的 OLE 编程标识符。

ActiveX 控件

Microsoft Access

Microsoft Excel

Microsoft Graph

Microsoft Office Web 组件

Microsoft Outlook

Microsoft PowerPoint

Microsoft Word

ActiveX 控件

用相应的 OLE 编程标识符可创建下表中列出的 ActiveX 控件。

要创建控件 请使用标识符
复选框 Forms.CheckBox.1
组合框 Forms.ComboBox.1
命令按钮 Forms.CommandButton.1
框架 Forms.Frame.1
图像 Forms.Image.1
标签 Forms.Label.1
列表框 Forms.ListBox.1
多页控件 Forms.MultiPage.1
选项按钮 Forms.OptionButton.1
滚动条 Forms.ScrollBar.1
数值调节钮 Forms.SpinButton.1
TabStrip Forms.TabStrip.1
文本框 Forms.TextBox.1
切换按钮 Forms.ToggleButton.1

Microsoft Access

用相应的 OLE 编程标识符可创建下表中列出的 Microsoft Access 对象。如果使用没有版本号后缀的标识符,将会创建在运行宏的计算机中可用的最新版本 Access 的对象。

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

Microsoft Excel

用相应的 OLE 编程标识符可创建下表中列出的 Microsoft Excel 对象。如果使用没有版本号后缀的标识符,则会创建运行宏的计算机中可用的最新版本 Excel 的对象。

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

Microsoft Graph

用对应的 OLE 编程标识符可创建以下列表中的“Microsoft Graph”对象。如果使用没有版本号后缀的标识符,将会创建在运行宏的计算机中可用的最新版本“图表”的对象。

要创建对象 请使用标识符
Application MSGraph.Application
Chart MSGraph.Chart

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

用对应的 OLE 编程标识符可创建以下列表中的 Microsoft Outlook 对象。如果使用没有版本号后缀的标识符,将会创建在运行宏的计算机中可用的最新版本 Outlook 中的对象。

要创建对象 请使用标识符
Application Outlook.Application

Microsoft PowerPoint

用对应的 OLE 编程标识符可创建以下列表中的 Microsoft PowerPoint 对象。如果使用没有版本号后缀的标识符,将会创建一个在运行宏的计算机中可用的最新版本 PowerPoint 的对象。

要创建对象 请使用标识符
Application PowerPoint.Application

Microsoft Word

用对应的 OLE 编程标识符可创建以下列表中的 Microsoft Word 对象。如果使用没有版本号后缀的标识符,将会创建在运行宏的计算机中可用的最新版本 Word 的对象。

要创建对象 请使用以下标识符之一
Application Word.Application
Document Word.Document, Word.Template
Global Word.Global