Compartilhar via


Objeto COMAddIn (Office)

Representa um suplemento COM no aplicativo host do Microsoft Office. O objeto COMAddIn é um membro da coleção COMAddIns .

Exemplo

Utilize COMAddIns.Item(índice), em que o índice é um valor ordinal que devolve o suplemento COM nessa posição na coleção COMAddIns ou um valor de Cadeia que representa o ProgID do suplemento COM especificado. O exemplo seguinte apresenta o texto de descrição de um suplemento COM numa caixa de mensagem.

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

Utilize a propriedade ProgID do objeto COMAddin para devolver o identificador programático de um suplemento COM e utilize a propriedade Guid para devolver o identificador exclusivo global (GUID) do suplemento. O exemplo a seguir exibe o ProgID e o GUID do suplemento COM um em uma caixa de mensagem.

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

Utilize a propriedade Ligar para definir ou devolver o estado da ligação a um suplemento COM especificado. O exemplo a seguir exibe uma caixa de mensagem que indica se o suplemento COM um está registrado e conectado no momento.

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

Confira também

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.