Office VBA教程: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

上页:Office VBA教程:无法使用帮助主题 下页:Office VBA教程:ActivateWizard方法

Office VBA教程:OLE 编程标识符(ActiveX 控件)

Office VBA教程:ActivateWizard方法 Office VBA教程:Add方法
Office VBA教程:AddItem方法 Office VBA教程:AddToSearchFolders方法
Office VBA教程:ApplyFilter方法 Office VBA教程:Clear方法
Office VBA教程:ClearFileList方法 Office VBA教程:Close方法
Office VBA教程:Commit方法 Office VBA教程:Copy方法
Office VBA教程:CopyFace方法 Office VBA教程:Delete方法
Office VBA教程:DoAlert方法 Office VBA教程:EndWizard方法
Office VBA教程:Execute方法 Office VBA教程:FindControl方法
Office VBA教程:FindControls方法 Office VBA教程:Help方法
Office VBA教程:Item方法 Office VBA教程:LoadFromFile方法
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号