Partilhar via


Objeto COMAddIn (Office)

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

Exemplo

Use COMAddIns.Item(index), em que o índice é um valor ordinal que retorna o suplemento COM nessa posição na coleção COMAddIns ou um valor String que representa o ProgID do suplemento COM especificado. O exemplo a seguir exibe o texto de descrição de um suplemento COM em uma caixa de mensagens.

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

Use a propriedade ProgID do objeto COMAddin para retornar o identificador programático para um suplemento COM e use a propriedade Guid para retornar o GUID (identificador global exclusivo) para o 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

Use a propriedade Connect para definir ou retornar o estado da conexão para 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.