Makroaufruf aus benutzerdefiniertem Menü
28.11.2005 11:07:34
Chris
ich habe 2 Add-Ins_
IC_AddIn_411.xla
IC_ADDIn_421.xla
An den Nummern erkennt Ihr wahrscheinlich schon, daß es sich um verschiedene Versionen handelt, die die Makros für die Dateien IC_41.xls bzw IC42.xls enthalten. Da grundsätzlich beide Dateien im Umlauf sind und ich Zeit bei der Öffnung der XLS-Dateien sparen möchte, werden die Add-Ins bereits bei Excel-Start aufgerufen. Wird eine XLS-Datei geöffnet, wird der Add-In-Manager nach der entsprechenden Add-In-Datei durchsucht. Beide Add-Ins enhalten Makros mit den selben Namen, u.a. jeweils auch das selbe Makro, über das ein benutzerdefiniertes Menü aufgebaut wird. In diesem benutzerdefinierten Menü soll über die Funktion "OnAction "Marko-Name"" ein Makro aus dem Add-In aufgerufen werden, in dem das Makro des benutzerdefinierten Menüs stammt. Leider funzt das nicht - es wird immer das Marko aus dem Add-In "IC_Add_In_211.xla" aufgerufen - vermutlich weil es weiter oben steht. Ich suche also einen Zusatz, über dem ich der "OnAction"-Funktion sagen kann, daß das Makro aus dem selben Add-In kommen soll. Ich habe schonmal sowas wie
.onAction "IC_Addin_421.xla!Makroname"
versucht, jedoch ohne Erfolg.
Wißt Ihr weiter?
Schonmal besten Dank
Chris