Clever-Excel-Forum

Normale Version: COM Addin deaktivieren
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Habe es jetzt so umgebaut, dass es nach der Logik von snb funktioniert.

Bekomme dann aber eine Meldung, dass dieses COM Addin nur durch den Administrator geändert werden kann.... was auch schwachsinnig ist, da man es in den Optionen auch selbst aktivieren / deaktivieren kann.

ganze ohne Änderung geht es nicht.

Workbook.open zeigt direkt einen Fehler im VBA Editor --> Erwartet: Anweisungsende.
Workbook_open geht.

Wenn ich das ändere und die Arbeitsmappe schließen möchte bekomme ich einen Laufzeitfehler, der mir sagt dass das COm Addin für alle Benutzer installiert ist und nur von einem Administrator verbunden/getrennt werden kann.

.Connect wird also vermutlich nicht funktionieren.

Ich möchte doch einfach nur dieses verdammte COM Addin deaktivieren....
Nach öffnen des Workbooks sollte die COMAddin ausgeschaltet sein.
Stimmt das (kannst du händisch kontrollieren) ?

Workbook_Close ist weniger bedeutend.

Und: gibt es vielleicht mehrere ComAddins ?
Die Datei soll individuell bei allen Usern funktionieren.

Manche davon haben nur ein COM Addin, andere haben 10.

Theoretisch soll ja auch nur das eine spezielle Cognos COM Addin deaktiviert werden.


Ich selbst habe das angesprochene Addin nicht. Ich habe nur ein COM Addin von MindManager. Dieses ist aber jedes mal deaktiviert. Wenn ich es aktiviere, die Datei speichere, Excel schließe und wieder öffne ist es wieder deaktiviert... keine Ahnung, weshalb.

Und wie schon mehrfach erwähnt soll das COm Addin nicht einfach einmalig deaktiviert werden, sondern eigentlich über einen Button in der Arbeitsmappe aktiviert / deaktiviert werden.

Das IBM Cognos Addin verursacht Kompatibilitätsprobleme - ist aber für bestimmte Anwendungen zwingend erforderlich. Daher möchte ich ein Tool basteln, welches an alle Nutzer ausgerollt wird die das Addin per Klick auf den Button aktivieren können, wenn es benötigt wird - und im Anschluss per erneutem Klick auf den Button wieder deaktivieren, so dass es zu keinen Problemen kommt.
Zitat:Ich selbst habe das angesprochene Addin nicht.

Wieso meinst du denn Code testen zu können ?
Dein Code bezieht sich nicht auf ein spezielles COM Addin - daher ist es für Testzwecke wohl relativ egal.

Ob ich nun COM Addin X oder Y deaktiviere spielt für die Verarbeitungslogik keine Rolle.
Wenn du schon alles besser wißt, warum denn eine Frage ?
Top Hilfe hier, danke.
Seiten: 1 2