Name-Anweisung
Benennt eine Datenträgerdatei, ein Verzeichnis oder einen Ordner um.
Syntax
NameoldpathnameAsnewpathname
Die Syntax der Name-Anweisung umfasst die folgenden Teile:
Bestandteil | Beschreibung |
---|---|
oldpathname | Erforderlich. Zeichenfolgenausdruck , der den vorhandenen Dateinamen und speicherort angibt; kann das Verzeichnis oder den Ordner und das Laufwerk enthalten. |
newpathname | Erforderlich. Zeichenfolgenausdruck, der den neuen Dateinamen und speicherort angibt; kann das Verzeichnis oder den Ordner und das Laufwerk enthalten. Der durch NeuerPfadname angegebene Dateiname darf noch nicht vorhanden sein. |
Hinweise
Die Name-Anweisung benennt eine Datei um und verschiebt sie bei Bedarf in ein anderes Verzeichnis oder einen anderen Ordner. Name kann eine Datei über Laufwerke verschieben, aber er kann nur ein vorhandenes Verzeichnis oder einen vorhandenen Ordner umbenennen, wenn sich sowohl newpathname als auch oldpathname auf demselben Laufwerk befinden. Name kann keine neue Datei, ein neues Verzeichnis oder einen neuen Ordner erstellen.
Using Name on an open file produces an error. You must close an open file before renaming it. Name-Argumente dürfen nicht Mehrzeichen (*) und Einzelzeichen (?) enthalten.
Beispiel
In diesem Beispiel wird die Name -Anweisung zum Umbenennen einer Datei verwendet. Für den Zweck dieses Beispiels wird davon ausgegangen, dass die angegebenen Verzeichnisse oder Ordner bereits vorhanden sind. Auf dem Macintosh ist "HD:" der Standardlaufwerkname, und Teile des Pfadnamens werden durch Doppelpunkte anstelle von umgekehrten Schrägstrichen getrennt.
Dim oldName, newName
oldName = "OLDFILE": newName = "NEWFILE" ' Define file names.
Name oldName As newName ' Rename file.
oldName = "C:\MYDIR\OLDFILE": newName = "C:\YOURDIR\NEWFILE"
Name oldName As newName ' Move and rename file.
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.