Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: COM-Add-In starten

COM-Add-In starten
03.01.2017 10:28:52
Frank
Hallo zusammen,
in der Liste der COM-AddIns habe ich ein installiertes SAP-Addin (=Analysis).
Dieses Addin, möchte ich per VBA deaktivieren (Haken herausnehmen), und später wieder aktivieren (Haken setzen).
Kann mir hierzu jemand ein Beispielcode im VBA nennen?
Das wäre super. Vielen Dank schon einmal im Voraus.
Das AddIn liegt unter
C:\Program Files (x86)\SAP BusinessObjects\Office AddIn\SapExcelAddIn.dll
falls das wichtig ist.
VG Frank
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: COM-Add-In starten
03.01.2017 16:59:16
Frank
Hallo,
konnte das Thema selber lösen. Wen es interessiert:
Application.COMAddIns("SapExcelAddin").Connect = False
VG Frank
Anzeige
;

Forumthreads zu verwandten Themen

Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

COM-Add-In in Excel aktivieren und deaktivieren


Schritt-für-Schritt-Anleitung

Wenn Du ein COM-Add-In in Excel aktivieren oder deaktivieren möchtest, kannst Du dies ganz einfach mit VBA tun. Hier ist eine Schritt-für-Schritt-Anleitung:

  1. Öffne Excel und drücke ALT + F11, um den VBA-Editor zu öffnen.

  2. Füge ein neues Modul hinzu: Klicke im Menü auf Einfügen > Modul.

  3. Gib den folgenden Code ein, um das SAP-Add-In zu deaktivieren:

    Sub DeactivateSAPAddIn()
        Application.COMAddIns("SapExcelAddin").Connect = False
    End Sub
  4. Um das Add-In wieder zu aktivieren, verwende diesen Code:

    Sub ActivateSAPAddIn()
        Application.COMAddIns("SapExcelAddin").Connect = True
    End Sub
  5. Führe das gewünschte Makro aus, indem Du auf F5 drückst oder das Makro über das Excel-Menü startest.


Häufige Fehler und Lösungen

  • Fehler: "Das Excel Analysis Add-In lässt sich nicht aktivieren."

    • Lösung: Stelle sicher, dass das Add-In korrekt installiert ist und Du die richtige Bezeichnung im Code verwendest.
  • Fehler: "Das COM-Add-In wird nicht gefunden."

    • Lösung: Überprüfe den Namen des Add-Ins in der COMAddIns-Liste. Möglicherweise ist der Name anders als erwartet.

Alternative Methoden

Falls Du keine VBA-Lösungen verwenden möchtest, kannst Du auch die folgenden Methoden ausprobieren, um COM-Add-Ins in Excel zu verwalten:

  1. Manuelle Aktivierung/Deaktivierung:

    • Gehe zu Datei > Optionen > Add-Ins.
    • Wähle im Dropdown-Menü COM-Add-Ins und klicke auf Gehe zu....
    • Aktiviere oder deaktiviere die gewünschten Add-Ins.
  2. Verwendung von PowerShell:

    • Du kannst PowerShell-Skripte nutzen, um Add-Ins automatisiert zu verwalten, jedoch erfordert dies fortgeschrittene Kenntnisse.

Praktische Beispiele

Hier sind einige praktische Beispiele zur Verwendung von COM-Add-Ins in Excel:

  • SAP Analysis for Office in Excel aktivieren:

    Sub ActivateSAPAnalysis()
        Application.COMAddIns("SAPAnalysisAddin").Connect = True
    End Sub
  • Excel Add-Ins aktivieren:

    Sub EnableExcelAddIn()
        Application.COMAddIns("ExcelAddInName").Connect = True
    End Sub

Tipps für Profis

  • Nutze Fehlerbehandlung in VBA: Füge On Error Resume Next und On Error GoTo 0 hinzu, um sicherzustellen, dass Dein Code nicht abstürzt, wenn ein Add-In nicht gefunden wird.

  • Verwende das Excel COM Add-In Feature: Du kannst die Excel.com-Schnittstelle verwenden, um mit anderen Anwendungen zu interagieren und Add-Ins zu integrieren.

  • Halte Deine Add-Ins aktuell: Überprüfe regelmäßig, ob Updates für Deine Excel Add-Ins verfügbar sind, um die Funktionalität und Sicherheit zu gewährleisten.


FAQ: Häufige Fragen

1. Wie aktiviere ich ein Excel Add-In?
Du kannst ein Excel Add-In aktivieren, indem Du zu Datei > Optionen > Add-Ins gehst und die gewünschte Option im COM-Add-Ins-Menü auswählst.

2. Was mache ich, wenn ein COM-Add-In nicht funktioniert?
Überprüfe, ob das Add-In korrekt installiert ist, und stelle sicher, dass Du über die notwendigen Berechtigungen verfügst, um es zu verwenden. In den meisten Fällen hilft es, das Add-In zu deaktivieren und erneut zu aktivieren.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige