Hallo,
ich habe zwei verschiedene Excel-Dateien mit verschiedenen Makros. Leider kann ich die beiden Dateien nicht zu einer zusammenfassen.
Wie kann ich eine Prozedur (Sub), die sich in Datei1 befindet automatisch aus Datei2 heraus starten?
Vielen Dank im Voraus
Anka
Hi,
vin da nicht ganz so versiert, aber mir fallen gleich zwei mögliche Wege ein :
- Du hast beide Dateine parallel geöffnet, dann kann man (jedenfalls in XP) auch auf alle Makros zugreifen
- Du kopierst einfach die Makros gegenseitig, d.h. das Makro aus Tabelle 1 kannst Du ja auch als ein Modul in Tabelle 2 speichern. (Natürlich pflegt sich das nicht „von allein“, d.h. wenn der Code geändert wird, muss das neu rüberkopiert werden.
Gruss Hans-Jürgen
***
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Wie kann ich eine Prozedur (Sub), die sich in Datei1 befindet
automatisch aus Datei2 heraus starten?
Hi Anke,
probier mal:
Application.Run („DeineMappe.xls!DeinMakro“)
Argumente übergeben, siehe Hilfe zu Run.
Gruß
Reinhard
Danke, es hat funktioniert.
Anka
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]