本主题中的某些内容可能不适用于某些语言。
用 OLE 编程标识符(有时也称 ProgID)可创建一个 Automation 对象。下表中列出了 ActiveX 控件、Microsoft Office 应用程序和“Microsoft Office Web 组件”的 OLE 编程标识符。
用相应的 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 |
用相应的 OLE 编程标识符可创建下表中列出的 Microsoft Access 对象。如果使用没有版本号后缀的标识符,将会创建在运行宏的计算机中可用的最新版本 Access 的对象。
| 要创建对象 | 请使用以下标识符之一 |
|---|---|
| Application | Access.Application |
| CurrentData | Access.CodeData、Access.CurrentData |
| CurrentProject | Access.CodeProject、Access.CurrentProject |
| DefaultWebOptions | Access.DefaultWebOptions |
用相应的 OLE 编程标识符可创建下表中列出的 Microsoft Excel 对象。如果使用没有版本号后缀的标识符,则会创建运行宏的计算机中可用的最新版本 Excel 的对象。
| 要创建对象 | 请使用标识符 | 备注 |
|---|---|---|
| Application | Excel.Application | |
| Workbook | Excel.AddIn | |
| Workbook | Excel.Chart | 返回包含两个工作表的工作簿;一个包含图表,另一个包含数据。图表工作表是活动工作表。 |
| Workbook | Excel.Sheet | 返回包含一个工作表的工作簿。 |
用对应的 OLE 编程标识符可创建以下列表中的“Microsoft Graph”对象。如果使用没有版本号后缀的标识符,将会创建在运行宏的计算机中可用的最新版本“图表”的对象。
| 要创建对象 | 请使用标识符 |
|---|---|
| Application | MSGraph.Application |
| Chart | MSGraph.Chart |
用对应的 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 |
用对应的 OLE 编程标识符可创建以下列表中的 Microsoft Outlook 对象。如果使用没有版本号后缀的标识符,将会创建在运行宏的计算机中可用的最新版本 Outlook 中的对象。
| 要创建对象 | 请使用标识符 |
|---|---|
| Application | Outlook.Application |
用对应的 OLE 编程标识符可创建以下列表中的 Microsoft PowerPoint 对象。如果使用没有版本号后缀的标识符,将会创建一个在运行宏的计算机中可用的最新版本 PowerPoint 的对象。
| 要创建对象 | 请使用标识符 |
|---|---|
| Application | PowerPoint.Application |
用对应的 OLE 编程标识符可创建以下列表中的 Microsoft Word 对象。如果使用没有版本号后缀的标识符,将会创建在运行宏的计算机中可用的最新版本 Word 的对象。
| 要创建对象 | 请使用以下标识符之一 |
|---|---|
| Application | Word.Application |
| Document | Word.Document, Word.Template |
| Global | Word.Global |