MoveFolder-Methode
Verschiebt einen oder mehrere Ordner von einem Speicherort an einen anderen.
Syntax
-Objekt.MoveFolder (Quelle, Ziel)
Die Syntax der MoveFolder-Methode besteht aus folgenden Komponenten:
Bestandteil | Beschreibung |
---|---|
Objekt | Erforderlich. Immer der Name eines FileSystemObject. |
source | Erforderlich. Der Pfad zu den verschobenen Ordnern. Die Zeichenfolge des Arguments source darf nur in der letzten Komponente des Pfads Platzhalterzeichen enthalten. |
destination | Erforderlich. Der Pfad des Speicherorts, an den die Ordner verschoben werden. Das Argument destination darf keine Platzhalterzeichen enthalten. |
Hinweise
Wenn die Quelle Wildcards enthält oder das Ziel mit einem Pfadtrennzeichen (****) endet, wird davon ausgegangen, dass destination einen vorhandenen Ordner angibt, in den die übereinstimmenden Dateien verschoben werden sollen. Andernfalls wird für destination angenommen, dass es sich um den Namen eines zu erstellenden Zielordners handelt. In beiden Fällen können drei Prozesse ablaufen, wenn ein einzelner Ordner verschoben wird:
Wenn destination nicht vorhanden ist, wird der Ordner verschoben. Dies ist der Normalfall.
Falls destination eine vorhandene Datei ist, tritt ein Fehler auf.
Wenn destination ein Verzeichnis ist, tritt ein Fehler auf.
Ein Fehler tritt auch auf, wenn sich für ein Platzhalterzeichen, das in source verwendet wird, keine Übereinstimmung mit einem Ordner ergibt. Die MoveFolder-Methode hält beim ersten Fehler an, auf den sie trifft. Es wird nicht versucht, ein Rollback der Änderungen durchzuführen, die vor dem Auftreten des Fehlers vorgenommen wurden.
Wichtig
[!WICHTIG] Diese Methode ermöglicht das Verschieben von Ordnern zwischen Volumes nur, wenn dies vom Betriebssystem unterstützt wird.
Siehe auch
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.