17.01.2017, 01:26
Hallo Gabi,
Falls Du den Weg Dateien über das Makro zu öffnen noch nicht verworfen hast:
Das Makro legt den Pfad des Ordners nach dem Öffnen in der Registry ab und liest ihn dort vor dem nächsten Öffnen wieder aus. Nur wenn dort kein Pfad verzeichnet ist, benutzt es den Pfad der letzten geöffneten Datei von CorelDraw. Das ist aber nur beim ersten Start des Makros der Fall, es sei denn der Eintrag wurde irgendwie von außen gelöscht.
Der Registry-Schlüssel ist:
HKEY_CURRENT_USER\Software\VB and VBA Program Settings\X4LetzterPfad
Das Makro benutzt den Corel Dialog nicht, sondern hat einen eigenen.
Das Makro löst also Dein Problem nicht sondern umgeht es.
Deshalb ist es zwar nicht unmöglich aber sehr unwahrscheinlich, dass es vom selben Problem betroffen ist.
Bist Du sicher, dass Du immer das Makro zum Öffnen verwendet hast, und nicht den Corel-Dialog?
Das von Norre empfohlene Makro benutzt übrigens den selben Weg um sich den Pfad zu merken.
Gruß
Koter
Falls Du den Weg Dateien über das Makro zu öffnen noch nicht verworfen hast:
Das Makro legt den Pfad des Ordners nach dem Öffnen in der Registry ab und liest ihn dort vor dem nächsten Öffnen wieder aus. Nur wenn dort kein Pfad verzeichnet ist, benutzt es den Pfad der letzten geöffneten Datei von CorelDraw. Das ist aber nur beim ersten Start des Makros der Fall, es sei denn der Eintrag wurde irgendwie von außen gelöscht.
Der Registry-Schlüssel ist:
HKEY_CURRENT_USER\Software\VB and VBA Program Settings\X4LetzterPfad
Das Makro benutzt den Corel Dialog nicht, sondern hat einen eigenen.
Das Makro löst also Dein Problem nicht sondern umgeht es.
Deshalb ist es zwar nicht unmöglich aber sehr unwahrscheinlich, dass es vom selben Problem betroffen ist.
Bist Du sicher, dass Du immer das Makro zum Öffnen verwendet hast, und nicht den Corel-Dialog?
Das von Norre empfohlene Makro benutzt übrigens den selben Weg um sich den Pfad zu merken.
Gruß
Koter