OLE 编程标识符(ActiveX 控件)

优质
小牛编辑
114浏览
2023-12-01

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

用 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.1TabStripForms.TabStrip.1文本框Forms.TextBox.1切换按钮Forms.ToggleButton.1

Microsoft Access

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

要创建对象请使用以下标识符之一ApplicationAccess.ApplicationCurrentDataAccess.CodeData、Access.CurrentDataCurrentProjectAccess.CodeProject、Access.CurrentProjectDefaultWebOptionsAccess.DefaultWebOptions

Microsoft Excel

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

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

Microsoft Graph

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

要创建对象请使用标识符ApplicationMSGraph.ApplicationChartMSGraph.Chart

Microsoft Office Web 组件

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

要创建对象请使用以下标识符之一ChartSpaceOWC.ChartDataSourceControlOWC.DataSourceControlExpandControlOWC.ExpandControlPivotTableOWC.PivotTableRecordNavigationControlOWC.RecordNavigationControlSpreadsheetOWC.Spreadsheet

Microsoft Outlook

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

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

Microsoft PowerPoint

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

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

Microsoft Word

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

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