- 帖子
- 406
- 主題
- 8
- 精華
- 0
- 積分
- 453
- 點名
- 0
- 作業系統
- WINDOWS 7
- 軟體版本
- 2007
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 台灣
- 註冊時間
- 2015-2-7
- 最後登錄
- 2021-7-31
|
回復 1# n7822123
發現程式碼有點小瑕疵,如果改的檔案也是excel檔,可能改不完全就跳出迴圈
做了以下更動,重新附上檔案。
Do
If myFile = "" Then Exit Do
If myFile = ThisWorkbook.Name Then GoTo 下一個檔案
舊檔名 = myPath & "\" & myFile
新檔名 = Replace(myFile, 要替換, 替換為)
新檔名 = myPath & "\" & 新檔名
Name 舊檔名 As 新檔名
下一個檔案:
myFile = Dir
Loop
批次改檔名範例檔.rar (27.55 KB)
|
|