Name-AnweisungName statement

Benennt eine Datenträgerdatei, ein Verzeichnis oder einen Ordner um.Renames a disk file, directory, or folder.

SyntaxSyntax

Name AlterPfadname As NeuerPfadnameName oldpathname As newpathname


Die Syntax der Name -Anweisung umfasst die folgenden Teile:The Name statement syntax has these parts:

TeilPart BeschreibungDescription
alterpfadnameasoldpathname Erforderlich.Required. Zeichenfolgenausdruck , der den vorhandenen Dateinamen und Speicherort angibt; kann das Verzeichnis oder den Ordner und das Laufwerk enthalten.String expression that specifies the existing file name and location; may include directory or folder, and drive.
neuerpfadnamenewpathname Erforderlich.Required. Zeichenfolgenausdruck, der den neuen Dateinamen und Speicherort angibt; kann das Verzeichnis oder den Ordner und das Laufwerk enthalten.String expression that specifies the new file name and location; may include directory or folder, and drive. Der durch NeuerPfadname angegebene Dateiname darf noch nicht vorhanden sein.The file name specified by newpathname can't already exist.

HinweiseRemarks

Die Name -Anweisung benennt eine Datei um und verschiebt Sie bei Bedarf in ein anderes Verzeichnis oder einen anderen Ordner.The Name statement renames a file and moves it to a different directory or folder, if necessary. Name kann eine Datei auf mehrere Laufwerke umstellen, aber Sie kann nur ein vorhandenes Verzeichnis oder einen Ordner __ umbenennen, wenn sich sowohl der Pfadname als auch der alterpfadnameas auf demselben Laufwerk befinden.Name can move a file across drives, but it can only rename an existing directory or folder when both newpathname and oldpathname are located on the same drive. Name kann keine neue Datei, ein neues Verzeichnis oder einen neuen Ordner erstellen.Name cannot create a new file, directory, or folder.

Using Name on an open file produces an error.Using Name on an open file produces an error. You must close an open file before renaming it.You must close an open file before renaming it. Name Argumente dürfen keine mehrstelligen (*) und Einzelzeichen (?)-Platzhalter enthalten.Name arguments cannot include multiple-character (*) and single-character (?) wildcards.

BeispielExample

In diesem Beispiel wird die Name -Anweisung zum Umbenennen einer Datei verwendet.This example uses the Name statement to rename a file. Für den Zweck dieses Beispiels wird davon ausgegangen, dass die angegebenen Verzeichnisse oder Ordner bereits vorhanden sind.For purposes of this example, assume that the directories or folders that are specified already exist. Auf dem Macintosh ist "HD:" der Standardlaufwerkname, und Teile des Pfadnamens werden durch Doppelpunkte anstelle von umgekehrten Schrägstrichen getrennt.On the Macintosh, "HD:" is the default drive name, and portions of the pathname are separated by colons instead of backslashes.

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 auchSee also

Support und FeedbackSupport and feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation?Have questions or feedback about Office VBA or this documentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.