COMAddIn 对象 (Office)

代表 Microsoft Office 宿主应用程序中的一个 COM 加载项。 COMAddIn 对象是 COMAddIns 集合的成员。

示例

使用 COMAddIns.Item (索引) ,其中 index 是返回 COMAddIns 集合中该位置的 COM 外接程序的序号值,或者表示指定 COM 外接程序的 ProgID 的 String 值。 以下示例在消息框中显示 COM 加载项的说明文本。

MsgBox Application.COMAddIns.Item("msodraa9.ShapeSelect").Description

使用 COMAddin 对象的 ProgID 属性可返回 COM 加载项的编程标识符,并使用 Guid 属性返回外接程序的全局唯一标识符 (GUID) 。 下面的示例在消息框中显示第一个 COM 加载项的 ProgID 和 GUID。

MsgBox "My ProgID is " & _ 
 Application.COMAddIns(1).ProgID & _ 
 " and my GUID is " & _ 
 Application.COMAddIns(1).Guid

使用 Connect 属性可设置或返回与指定 COM 加载项的连接状态。 下面的示例显示一个消息框,并在其中指示第一个 COM 加载项是否已经注册以及当前是否已经连接。

If Application.COMAddIns(1).Connect Then 
 MsgBox "The add-in is connected." 
Else 
MsgBox "The add-in is not connected." 
End If

另请参阅

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。