Name 语句
重命名磁盘文件、目录或文件夹。
语法
将oldpathname命名为newpathname
“Name”语句语法包含以下部分:
Part | 说明 |
---|---|
oldpathname | 必填。 指定现有文件名和位置的字符串表达式;可能包括目录或文件夹以及驱动器。 |
newpathname | 必填。 指定新文件名和位置的字符串表达式;可能包括目录或文件夹以及驱动器。 newpathname 指定的文件名不可已存在。 |
备注
Name 语句将重命名文件,并将其移动到其他目录或文件夹(如有必要)。 名称 可以在驱动器之间移动文件,但当 newpathname 和 oldpathname 都位于同一驱动器上时,它只能重命名现有目录或文件夹。 名称 无法创建新的文件、目录或文件夹。
Using Name on an open file produces an error. You must close an open file before renaming it. 名称参数 不能包含多字符 () * 和单字符 (?) 通配符。
示例
This example uses the Name statement to rename a file. For purposes of this example, assume that the directories or folders that are specified already exist. 在 Macintosh 上,“HD:”是默认驱动器名称,路径名的部分用冒号而不是反斜杠分隔。
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.
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。