Makroaufruf aus anderer Exceldatei

Mit Excel habe ich eine kleine Datenbank mit verschiedenen Möglichkeiten (per Button und Makro) erstellt. Diese will ich verschiedenen Leuten zur Verfügung stellen.
Für leichtes Ändern will 2 Dateien verwenden: eine Datendatei und eine Makrodatei (diese wird dann bei Bedarf ausgetauscht)
Leider ist es mir nicht gelungen, von der Datendatei aus die Makrodatei aufzurufen, obwohl ich die Makrodatei automatisch beim Starten dazulade.
Gibt es da eine Lösung?
Vielen Dank!

Hallo Armin,

die Sytanx zum Aufruf eines Makros in einer anderen Exceldatei unter VBA ist:

 Application.Run "Test.xls!Modul1.test3"

Dabei muß die Datei vor dem Aufruf des Makros geöffnet sein.
Ist die Datei mit den Makros nicht geöffnet, dann muss im Aufruf der vollständige Pfad der adtei angegeben werden.

Gruß
Franz

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Franz,

herzlichen Dank, das hat auf Anhieb geklappt (die Makrodatei hatte ich ja schon per Workbook_Open geöffnet).
Jetzt habe ich Daten und Makros getrennt und brauche bei Makroänderungen nur nochmals die Makrodatei verteilen statt bei jedem Einzelnen die Makros reinzukopieren bzw. auszutauschen.

Gruß Armin

Hallo Armin,

die Sytanx zum Aufruf eines Makros in einer anderen Exceldatei
unter VBA ist:

Application.Run „Test.xls!Modul1.test3“

Dabei muß die Datei vor dem Aufruf des Makros geöffnet sein.
Ist die Datei mit den Makros nicht geöffnet, dann muss im
Aufruf der vollständige Pfad der adtei angegeben werden.

Gruß
Franz