"externe" Makros ausführen
25.01.2005 09:54:33
Reto
Ich habe diverse Excel-dateien in denen ich die gleichen Makros (Formatierungen, und Berechnungen [vba-recorder]) brauche. Nun muss ich, wenn an einem Makro etwas ändere, dieses Makro in alle Excel-dateien reinkopieren, sehr umständlich. Nur eine Excel-datei machen will ich aber nicht.
Kann ich nicht die Makros als .bas speichern, und aus den Excel-dateien auf diese .bas zugreifen? Geht das irgendwie mit Application.Run (ich glaube nicht)?
Andere Variante wäre, dass ich die Makros in einer eigene Excel-datei habe, und diese Datei dann in den anderen Excel-dateien beim Start (workbook.open?) im Hintergrund lade (und beim Schliessen auch gleich mitschliesst).
Bin für jegliche Tipps sehr dankbar.
Gruss Reto E.