Objeto COMAddIn

Microsoft Office Objects

Objeto COMAddIn

         
COMAddIns (COMAddIn)

Representa un complemento COM en la aplicación host de Microsoft Office. El objeto COMAddIn forma parte de la colección COMAddIns.

Utilizar el objeto COMAddIn

Utilice COMAddIns.Item(index), donde index es un valor ordinal que devuelve el complemento COM que se encuentra en dicha posición dentro de la colección COMAddIns, o bien un valor String que representa el ProgID del complemento COM especificado. El ejemplo siguiente muestra en un cuadro de mensaje el texto descriptivo de un complemento COM.

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

Utilice la propiedad ProgID del objeto COMAddin para devolver el identificador programático de un complemento COM; utilice la propiedad Guid para devolver el identificador exclusivo global (GUID) del complemento. El ejemplo siguiente muestra en un cuadro de mensaje el ProgID y el GUID del complemento COM uno.

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

Utilice la propiedad Connect para establecer o devolver el estado de la conexión con un complemento COM específico. El ejemplo siguiente muestra un cuadro de mensaje que indica si el complemento COM uno está registrado y conectado actualmente.

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