返回介绍

OLE 程序标识符

发布于 2019-10-04 14:06:01 字数 4583 浏览 1069 评论 0 收藏 0

可使用 OLE 程序标识符(有时称为 ProgID)创建自动化对象。下表列出了 ActiveX 控件、Microsoft Office 应用程序和 Microsoft Office Web 组件的 OLE 程序标识符。

ActiveX 控件

Microsoft Access

Microsoft Excel

Microsoft Graph

Microsoft Office Web 组件

Microsoft Outlook

Microsoft PowerPoint

Microsoft Word

ActiveX 控件

若要创建下表列出的 ActiveX 控件,可使用相应的 OLE 程序标识符。

创建此控件使用此标识符
CheckBoxForms.CheckBox.1
ComboBoxForms.ComboBox.1
CommandButtonForms.CommandButton.1
FrameForms.Frame.1
ImageForms.Image.1
LabelForms.Label.1
ListBoxForms.ListBox.1
MultiPageForms.MultiPage.1
OptionButtonForms.OptionButton.1
ScrollBarForms.ScrollBar.1
SpinButtonForms.SpinButton.1
TabStripForms.TabStrip.1
TextBoxForms.TextBox.1
ToggleButtonForms.ToggleButton.1

Microsoft Access

若要创建下表列出的 Microsoft Access 对象,可使用相应的 OLE 程序标识符之一。如果使用没有版本号后缀的标识符,则可以在运行该宏的机器上创建在最近版本的 Access 中可用的对象。

创建此对象使用这些标识符之一
ApplicationAccess.Application
CurrentDataAccess.CodeData、Access.CurrentData
CurrentProjectAccess.CodeProject、Access.CurrentProject
DefaultWebOptionsAccess.DefaultWebOptions

Microsoft Excel

若要创建下表列出的 Microsoft Excel 对象,可使用相应的 OLE 程序标识符之一。如果使用无版本号后缀的标识符,则可以在运行该宏的机器上创建在最近版本的 Excel 中可用的对象。

创建此对象使用这些标识符之一备注
ApplicationExcel.Application
WorkbookExcel.AddIn
WorkbookExcel.Chart返回包含两张工作表的工作簿;其中一个为图表,另一个为数据。图表工作表为当前工作表。
WorkbookExcel.Sheet返回具有一张工作表的工作簿。

Microsoft Graph

若要创建下表列出的 Microsoft Graph 对象,可使用相应的 OLE 程序标识符之一。如果使用无版本号后缀的标识符,则可以在运行该宏的机器上创建在最近版本的 Graph 中可用的对象。

创建此对象使用这些标识符之一
ApplicationMSGraph.Application
ChartMSGraph.Chart

Microsoft Office Web 组件

若要创建下表列出的 Microsoft Office Web 组件对象,可使用相应的 OLE 程序标识符之一。如果使用无版本号后缀的标识符,则可以在运行该宏的机器上创建在最近版本的 Microsoft Office Web 组件中可用的对象。

创建此对象使用这些标识符之一
ChartSpaceOWC10.Chart
DataSourceControlOWC10.DataSourceControl
ExpandControlOWC.ExpandControl
PivotTableOWC10.PivotTable
RecordNavigationControlOWC10.RecordNavigationControl
SpreadsheetOWC10.Spreadsheet

Microsoft Outlook

若要创建下表列出的 Microsoft Outlook 对象,可使用相应的 OLE 程序标识符之一。如果使用无版本号后缀的标识符,则可以在运行该宏的机器上创建在最近版本的 Microsoft Outlook 中可用的对象。

创建此对象使用这些标识符之一
ApplicationOutlook.Application

Microsoft PowerPoint

若要创建下表列出的 Microsoft PowerPoint 对象,可使用相应的 OLE 程序标识符之一。如果使用无版本号后缀的标识符,则可以在运行该宏的机器上创建在最近版本的 Microsoft PowerPoint 中可用的对象。

创建此对象使用这些标识符之一
ApplicationPowerPoint.Application

Microsoft Word

若要创建下表列出的 Microsoft Word 对象,可使用相应的 OLE 程序标识符之一。如果使用无版本号后缀的标识符,则可以在运行该宏的机器上创建在最近版本的 Microsoft Word 中可用的对象。

创建此对象使用这些标识符之一
ApplicationWord.Application
DocumentWord.Document、Word.Template
GlobalWord.Global

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文