Ich programmiere seit einiger Zeit an einem Makro, dass aus externen Datenquellen schlussendlich ein übersichtliches Excel Workbook anzeigt. Das ganze habe ich als Add-In gespeichert, es funktioniert auch schon recht gut.
Jetzt möchte ich aber beim automatisch erstellten Excel Workbook einen "Worksheet_BeforeDoubleClick" Event nutzen, indem ich bei einem Doppelklick auf bestimmte Zellen ein Neues Sheet erstelle mit gewissen Informationen.
Das Problem ist, dass dieser Event nur als Makro direkt am Worksheet funktioniert und nicht als funktion im Add-In.
Nach langer Zeit habe ich dann dieses Objekt gefunden:
ActiveWorkbook.Sheets(1).Scripts
Die Eigenschaft .ScriptText sollte ich definieren können, was im Makrobereich für das Worksheet steht. Dachte ich jedefalls...
Ich glaube es liegt daran, dass überhaupt kein Objekt Script instanziert wurde, leider finde ich aber keine Methode "Add".
Hat jemand Erfahrung in diesem Bereich? Bin ich mit diesem Scripts Object auf der falschen Spur oder habe ich nur etwas übersehen? Wie kann ich diesen Event mit einer Funktion verknüpfen?
Grüsse Mathias