[VBA ] 多個不同檔名的檔案處理

看板Visual_Basic作者 (hana)時間13年前 (2012/07/11 23:01), 編輯推噓0(003)
留言3則, 1人參與, 最新討論串1/1
Dim OldName, NewName OldName = "D:\0607-H7P-N\0607-H-7P-N_002.mdf": NewName = "D:\0607-H7P-N\0607-H-7P-N_002.000" ' 定義檔案名稱。 Name OldName As NewName ' 更改檔名 我要0607-H-7P-N_002.mdf檔名改為0607-H-7P-N_002.000 如果我之後將mdf不同檔名放入此目錄,要直接搜尋該檔並將該附檔名改成.000 是不是可以用*代表0607-H-7P-N_002整個字串 因為我不會寫vb,麻煩是否有人能夠幫忙解惑 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.40.24.38

07/12 00:29, , 1F
使用split([檔名], ".")得到一個陣列
07/12 00:29, 1F

07/12 00:30, , 2F
第0個元素是主檔名 再來是副檔名
07/12 00:30, 2F

07/12 00:30, , 3F
接著你可以用 [主檔名] & ".000" 得到新的檔名
07/12 00:30, 3F
文章代碼(AID): #1F_PKwkY (Visual_Basic)