→ ljuber: 寫VBA可以做到... 06/20 10:34
→ soyoso: 1.先取得檔案的檔名,檔名如何取得,cmd到該資料夾內 06/20 10:40
→ soyoso: dir >list.txt,文字檔檔名list.txt舉例而已,這方面可 06/20 10:41
→ soyoso: 自行取名。於該文字檔內複製檔名 06/20 10:41
→ soyoso: 2.貼到要匯整的工作表內,以&連接字串 06/20 10:42
→ soyoso: f欄是檔名,儲存格g2是完整路徑,連接後,複製,選擇性貼 06/20 10:43
→ soyoso: 上值,搜尋及取代,搜尋目標和取代成都是打上 = 06/20 10:44
→ soyoso: 但這方法是在檔案要取出的儲存格的工作表名相同時(因內文 06/20 10:47
→ soyoso: 沒有寫是否是相同工作表名稱),所以模擬上是以相同工作表 06/20 10:47
→ soyoso: 名稱來模擬的 06/20 10:47
→ soyoso: 寫巨集迴圈於dir檔名,一樣以=完整路徑[完整檔名]固定工作 06/20 10:54
→ soyoso: 名稱'!儲存格位置方式 ^落了一個單引號' 06/20 10:55
→ terry1983: 剛才測試完,可以運作了,感謝SOYOSO大大耐心教學 06/20 12:43
→ terry1983: 分享一下,在網路上找到整理檔名的方法 06/20 17:19
→ terry1983: @echo off 06/20 17:19
→ terry1983: dir /b /on >list.txt 06/20 17:19
→ terry1983: 上面2個用記事本存成bat檔,就不會有時間日期還要刪除 06/20 17:20
→ soyoso: 如果要排除該資料夾內子目錄的話,也可以再加 /a-d 06/20 17:27