Wie der erste Screenshot veranschaulicht, musst du in deiner xls noch einen Verweis auf die xla setzen. Dass das AddIn aktiviert ist, reicht alleine nicht aus
Diese Aussage ist nur zum Teil richtig. Normale Prozeduren (egal ob Sub oder Function) vom Typ Public, in Standardmodulen sind aus jeder Arbeitsmappe und jedem AddIn aufrufbar. Ein Verweis muss nicht unbedingt gesetzt sein.
Das alles auch per LateBinding funktioniert ist klar; wäre nur nicht mein erster Gedanke gewesen das einem Laien/Anfänger nahe zu legen.
Arbeitsmappen und AddIns haben jeweils ihre eigene Auflistung. Leider werden im Makromenü nur die geöffneten Arbeitsmappen gelistet aber eben nicht die AddIns.
Genau das ist das Problem. Wie du sagst, XLAddIns sind keine Mappen, darum taucht es in der Liste nicht auf.
Gib einfach beim Zuweisen (z.B. an einen Button oder ein Symbol in der Symbolleiste) den Makronamen oben im Makromenü manuell ein und es wird funktionieren.
Ja das funktioniert, allerdings nur für Aktionen und auch nur im Zusammenhang mit der "alten Tech"; da er ein altes Excel zu verwenden scheint, wäre das evtl. eine valide Option. Leider hat sich der TE noch nicht konkret dazu geäußert was er genau vor hat.
Grüße
PS: Das Zitieren in diesem Forum ist eine Katastrophe - konkret gesagt die Visualisierung ist es.
|