Name-Anweisung

Benennt eine Datenträgerdatei, ein Verzeichnis oder einen Ordner um.

Syntax

NameoldpathnameAsnewpathname

Die Syntax der Name-Anweisung umfasst die folgenden Teile:

Teil 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.

HinwBemerkungeneise

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.