Auf Englisch lesen

Freigeben über


COMAddIn-Objekt (Office)

Stellt ein COM-Add-In in der Microsoft Office-Hostanwendung dar. Das COMAddIn-Objekt ist ein Element der COMAddIns-Auflistung .

Beispiel

Verwenden Sie COMAddIns.Item(index), wobei index entweder ein Ordinalwert ist, der das COM-Add-In an dieser Position in der COMAddIns-Auflistung zurückgibt, oder ein String-Wert , der die ProgID des angegebenen COM-Add-Ins darstellt. Im folgenden Beispiel wird der Beschreibungstext eines COM-Add-Ins in einem Meldungsfeld angezeigt.

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

Verwenden Sie die ProgID-Eigenschaft des COMAddin-Objekts , um den programmgesteuerten Bezeichner für ein COM-Add-In zurückzugeben, und verwenden Sie die Guid-Eigenschaft , um die GUID (Globally Unique Identifier) für das Add-In zurückzugeben. Im folgenden Beispiel werden die ProgID und die GUID für das COM-Add-In 1 in einem Meldungsfeld angezeigt.

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

Verwenden Sie die Connect-Eigenschaft , um den Zustand der Verbindung für ein angegebenes COM-Add-In festzulegen oder zurückzugeben. Im folgenden Beispiel wird ein Meldungsfeld mit der Angabe angezeigt, ob das COM-Add-In 1 registriert und gegenwärtig verbunden ist.

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

Siehe auch

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.