Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<
Microsoft Office 2003-2019 => Excel => Thema gestartet von: kgs-ks am Dezember 29, 2014, 22:11:12 Nachmittag
-
Hallo
ich habe eine Anwendung die ein Workbook mit code versorgt u.a im WB_open: dieser code
verweist aber auf einen addin Befehl, d.h. ich bekomme einen compile Error "Sub or function " nicht definiert wenn das addin nicht vorhanden ist.
Wie könnte ich das ordentlich abfangen (ich habe auch schon mit "calByName" experimentiert, verstehe das aber noch nicht ganz...(wie kann ich z.B. direkt auf eine Addin-Funktion verweisen...)
Dankbar für Hinweise
kgs
-
Hallo!
Du könntest prüfen ob das Add-In vorhanden ist. Wenn nicht vorhanden dann mit Exit Sub aus der Prozedur austeigen. http://www.ms-office-forum.net/forum/showthread.php?t=285248 (http://www.ms-office-forum.net/forum/showthread.php?t=285248)
Gruß, René
-
Meine etwas unkomfortable Lösung:
der code der ausgeführt werden soll muss irgendwo in dem workbook gespeichert sein.
dann kann ich verwenden
callByName ( objContainer, Codename, vbMethod, Paramtertlist....)
weil nicht gleich ein Compile-Error entsteht
und ich kann die Existenz des Verweises vorher im WBO_event prüfen und verzweigen.....
dank für den Link
kgs