Word VBA教程:OLE 编程标识符
可用 OLE 编程标识符(有时也称为 ProgID)创建一个 Automation对象。下表列出了 AxtiveX 控件、Microsoft Office 应用程序和 Microsoft Office Web 组件的 OLE 编程标识符。
ActiveX 控件
Microsoft Access
Microsoft Excel
Microsoft Graph
Microsoft Office Web 组件
Microsoft Outlook
Microsoft PowerPoint
Microsoft Word
若要创建下表中的 ActiveX 控件,请使用对应的 OLE 编程标识符。
若要创建此控件 |
请使用此标识符 |
---|
复选框 |
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 编程标识符。如果使用了无版本编号后缀的标识符,则会创建一个在运行宏的计算机上可用的最新版本 Access 的对象。
若要创建此对象 |
请使用下列标识符之一 |
---|
Application |
Access.Application |
CurrentData |
Access.CodeData;Access.CurrentData |
CurrentProject |
Access.CodeProject;Access.CurrentProject |
DefaultWebOptions |
Access.DefaultWebOptions |
若要创建下表中的 Microsoft Excel对象,请使用对应的 OLE 编程标识符。如果使用了无版本后缀的标识符,则会创建一个在运行宏的计算机上可用的最新版本 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 组件的对象。
若要创建此对象 |
请使用下列标识符之一 |
---|
ChartSpace |
OWC.Chart |
DataSourceControl |
OWC.DataSourceControl |
ExpandControl |
OWC.ExpandControl |
PivotTable |
OWC.PivotTable |
RecordNavigationControl |
OWC.RecordNavigationControl |
Spreadsheet |
OWC.Spreadsheet |
若要创建下表中的 Microsoft Outlook对象,请使用对应的 OLE 编程标识符。如果使用了无版本后缀的标识符,则会创建一个在运行宏的计算机上可用的最新版本 Outlook 的对象。
若要创建此对象 |
请使用下列标识符之一 |
---|
Application |
Outlook.Application |
若要创建下表中的 Microsoft PowerPoint对象,请使用对应的 OLE 编程标识符。如果使用了无版本后缀的标识符,则会创建一个在运行宏的计算机上可用的最新版本 PowerPoint 的对象。
若要创建此对象 |
请使用下列标识符之一 |
---|
Application |
PowerPoint.Application |
若要创建下表中的 Microsoft Word对象,请使用对应的 OLE 编程标识符。如果使用了无版本后缀的标识符,则会创建一个在运行宏的计算机上可用的最新版本 Word 的对象。
若要创建此对象 |
请使用下列标识符之一 |
---|
Application |
Word.Application |
Document |
Word.Document, Word.Template |
Global |
Word.Global |
Word VBA教程
|