Zur Hauptseite ... Zum Onlinearchiv ... Zum Abonnement ... Zum Newsletter ... Zu den Tools ... Zum Impressum ... Zum Login ...

ChDir

Die Funktion wechselt das Standardverzeichnis unter VBA. Das aktuelle Verzeichnis kann mit CurDir angezeigt werden.

Syntax:

ChDir()

Parameter:

Path (Datentyp String): Erwartet die Angabe eines Verzeichnisses oder des Ausdrucks "..". Letzterer stellt das neue aktuelle Verzeichnis auf das dem vorherigen aktuellen Verzeichnis bergeordnete Verzeichnis ein. Die Funktion kann nur das aktuelle Verzeichnis, nicht aber das aktuelle Laufwerk wechseln (siehe Beispiele).

Beispiele:

Die Funktion wechselt das Verzeichnis innerhalb des aktuellen Laufwerks ohne Bercksichtigung des aktuellen Verzeichnisses:

'Aktuelles Verzeichnis: c:\Programme

ChDir "c:\Windows"

'Neues Verzeichnis: c:\Windows

Ein Wechsel zu einem Verzeichnis auf einem anderen Laufwerk funktioniert nicht: Entweder ist das angegebene Verzeichnis auf dem aktuellen Laufwerk vorhanden - dann findet ein Wechsel zum angegebenen Verzeichnis auf dem aktuellen Laufwerk statt. Falls das Verzeichnis nicht vorhanden ist, erzeugt der Aufruf einen Fehler.

'Aktuelles Verzeichnis: c:\Windows

ChDir "e:\Programme"

'Neues Verzeichnis (wenn e:\Programme vorhanden): c:\Programme

Am einfachsten verwenden Sie die Funktion ohne Angabe des Laufwerks:

ChDir "c:\Programme"

Der Parameter ".." wechselt zum bergeordneten Verzeichnis des aktuellen Verzeichnisses:

'Aktuelles Verzeichnis: c:\Windows

ChDir ".."

'Neues Verzeichnis: c:\

© 2003-2015 André Minhorst Alle Rechte vorbehalten.