Ich versuche, alle COM-Add-Ins in meiner Excel-Anwendung über VBA zu drucken, aber mit dem unten stehenden Code stimmt etwas nicht. Der Fehler scheint auf die für jede Zeile zu sein ... irgendwelche Gedanken vielVBA alle COM-Addins drucken
geschätztSub showAddins()
Dim excelApp As Excel.Application
Dim myAddin As Excel.AddIn
Set excelApp = CreateObject("Excel.Application")
For Each myAddin In excelApp.COMAddIns
Debug.Print myAddin.Name
Next myAddin
End Sub
Sind Sie sicher, dass Sie COM-Add-In installiert? Wenn keine AddIns vorhanden sind, gibt der 'COMAddIns' einen Fehler aus, anstatt über die Schleife zu springen. Außerdem glaube ich nicht, dass Sie ein neues 'Excel.Application'-Objekt brauchen, einfach 'Appliation' zu verwenden sollte den Trick machen. – FunThomas
Ja, ich habe einige, die "angekreuzt" sind und eine nicht. Ultimativ was ich versuche zu erreichen ist, alle COM-Addins durch VBA "anzukreuzen" ... irgendwelche weiteren Gedanken? – whada