Re: Geht sehr schön...
08.04.2003 00:16:29
Ramses
Hallo Das Problem war, dass du in dem ersten Code von dir zwar checkst mit DIR() "C:\Rechnung....." ob die Datei vorhanden ist, aber damit schaust du explicit in einem bestimmten Verzeichnis nach, unabhängig von dem gerade aktuellen.
Mit Workbook.Open (Filename) versucht EXCEL aber die Datei im gerade aktuellen Verzeichnis zu öffnen,.... ist halt ein bisserl einfältig :-))
In ein Verzeichnis wechseln kannst du mit: ChDir "C:\Rechnung"
Ein Laufwerk wechseln kannst du mit ChDrive "C:"
Damit machst du das angegebene Verzeichnis zum aktuellen. Wenn du dann aber auf speichern gehst, wird, beim ersten Aufruf des Dialoges, automatisch auf dieses Verzeichnis zugriffen.
Das Verzeichnis in dem das aktive Dokument gespeichert ist, kannst du mit
ThisWorkbook.Path
checken, und das gerade aktuelle mit CurDir().
So nun muss ich aufhören, sonst kostet es noch Kursgebühren :-))
Gruss Rainer