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 支援與意見反應。