Das ist hier mein erstes Posting :-)
Nun zum Problem:
Ich habe hier einen Ordner auf LW C:\. Nennen wir ihn "TEST".
In diesem Ordner befinden sich zwei Arbeitsmappen (Mappe1.xls und Mappe2.xls).
In Mappe1.xls befindet sich ein CommandButton, welchem ein Makro zugewiesen ist, welches Mappe2.xls öffnen soll.
Soweit so gut, das funktioniert auch hervorragend, solange der Ordner "TEST" eben auf diesem Laufwerk C:\ bleibt.
Kopiere ich jetzt den Ordner "Test" auf Laufwerk D:\ und benenne den Ordner "Test" auf LW C:\ in "TEST1" um, funktioniert das Makro nicht mehr.
Ist ja auch klar, denn im VB-Script steht ja auch der absolute Pfad zur Mappe2.xls drin, der ja da nun nicht mehr ist (CHDIR=c:\TEST\Mappe2.xls oder so).
Meine Frage:
Das hier ist nur ein kurzes Beispiel, um die Sache etwas anschaulicher zu gestalten.
Habe hier einen Ordner mit ca. 700 Tabellen mit je 3-7 Makros.
Wie kann ich, am besten "in einem Abwasch" alle Makros so konvertieren, das sie nicht mehr absolute sondern relative Pfade verwenden.
Alle Arbeitsmappen liegen in einem Ordner.
Da das Programm auf verschiedenen Laufwerken installiert werden muß, wären absolute Pfade nicht so toll.
Vielen Dank im Vorraus für Eure Hilfe
Kay-Uwe