Объект COMAddIn (Office)
Представляет надстройку COM в ведущем приложении Microsoft Office. Объект COMAddIn является членом коллекции COMAddIns .
Пример
Используйте COMAddIns.Item(index), где index — это порядковое значение, возвращающее надстройку COM в этой позиции в коллекции COMAddIns , или значение String , представляющее ProgID указанной надстройки COM. В следующем примере в окне сообщения отображается текст описания надстройки COM.
MsgBox Application.COMAddIns.Item("msodraa9.ShapeSelect").Description
Используйте свойство ProgID объекта COMAddin , чтобы вернуть программный идентификатор для надстройки COM, а свойство Guid — для возврата глобально уникального идентификатора (GUID) для надстройки. В следующем примере в окне сообщения отображается идентификатор ProgID и GUID для надстройки COM.
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 и обратная связь.