Office VBA教程:COMAddIn对象

COMAddIns (COMAddIn)

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

使用 COMAddIn对象

可以使用 COMAddIns.Item(index),其中 index 既可以是一个能够返回 COMAddIns集合中相应位置的加载项的序数,也可以是代表指定 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教程:BalloonLabels集合对象 下页:Office VBA教程:COMAddIns集合对象

Office VBA教程:COMAddIn对象

Office VBA教程:COMAddIns集合对象 Office VBA教程:CommandBar对象
Office VBA教程:CommandBarButton对象 Office VBA教程:CommandBarComboBox对象
Office VBA教程:CommandBarControl对象 Office VBA教程:CommandBarControls集合对象
Office VBA教程:CommandBarPopup对象 Office VBA教程:CommandBars集合对象
Office VBA教程:DocumentProperties集合对象 Office VBA教程:DocumentProperty对象
Office VBA教程:FileDialog对象 Office VBA教程:FileDialogFilter对象
Office VBA教程:FileDialogFilters集合 Office VBA教程:FileDialogSelectedItems集合
Office VBA教程:FileSearch对象 Office VBA教程:FileTypes集合
Office VBA教程:FoundFiles对象 Office VBA教程:HTMLProject对象
Office VBA教程:HTMLProjectItem对象 Office VBA教程:HTMLProjectItems集合对象
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号