MoveFile-Methode
Verschiebt eine oder mehrere Dateien von einem Speicherort an einen anderen.
Syntax
-Objekt.MoveFile-Quelle, Ziel
Die Syntax der MoveFile-Methode besteht aus folgenden Komponenten:
Bestandteil | Beschreibung |
---|---|
Objekt | Erforderlich. Immer der Name eines FileSystemObject. |
source | Erforderlich. Der Pfad zu den verschobenen Dateien. Die Zeichenfolge des Arguments source darf nur in der letzten Komponente des Pfads Platzhalterzeichen enthalten. |
destination | Erforderlich. Der Pfad des Speicherorts, an den die Dateien 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 einer zu erstellenden Zieldatei handelt. In beiden Fällen können drei Prozesse ablaufen, wenn eine einzelne Datei verschoben wird:
Wenn destination nicht vorhanden ist, wird die Datei 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 einer Datei ergibt. Die MoveFile-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 Dateien 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.