共用方式為


Name 陳述式

重新命名磁碟檔案、目錄或資料夾。

語法

oldpathname 命名newpathname

Name 語句語法具有下列部分:

部分 描述
oldpathname 此為必要動作。 指定現有檔名和位置的字串表達式;可能包含目錄或資料夾,以及磁碟驅動器。
newpathname 此為必要動作。 指定新檔名和位置的字串表達式;可能包含目錄或資料夾,以及磁碟驅動器。 newpathname 指定的檔名不能存在。

註解

Name 語句會重新命名檔案,並視需要將其移至不同的目錄或資料夾。 名稱可以跨磁碟驅動器移動檔案,但是當 newpathname 和 oldpathname 都位於相同的磁碟驅動器上時,它只能重新命名現有的目錄或資料夾。 名稱 無法建立新的檔案、目錄或資料夾。

在開啟的檔案上使用 名稱 會產生錯誤。 您必須先關閉開啟的檔案,再重新命名檔案。 名稱自變數 不能包含多個字元 () * 和單一字元 () 通配符。

範例

此範例會使用 Name 語句來重新命名檔案。 基於此範例的目的,假設已存在指定的目錄或資料夾。 在 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 支援與意見反應