Ich habe eine Symbolleiste per VBA erstellt und in eine Exceldatei eingebunden. Die Datei wird mir inzwischen aber zu groß und daher möchte ich sie aufteilen.
Meine Frage ist nun, wie programiere ich am Besten die Dateiverknüpfungen in den VBA Code für die Symbolleiste ein?
1. Problem:
Die Dateien liegen alle im selben Ordner. Die Dateinamen verändern sich auch nicht, aber das Stammverzeichnis wird zeitweise verschoben. Der Code sollte daher nicht den vollständigen Pfad, sondern nur einen Verweis auf den Dateiordner enthalten.
2. Problem:
Ich kann zwar per Makrorecorder eine Datei öffnen und dieses Makro verwenden, aber oft bleiben die Dateien offen und ich wechsele nur zwischen den Fenstern. Das Makro versucht aber die Datei erneut zu öffnen. Hier sollte der Code unterscheiden, also entweder öffnen, oder nur zum entsprechenden Fenster wechseln.
Kann mir jemand dabei helfen?
Gruß Frank