我有5000筆的pdf檔案存在同一資料夾內,
而有一個excel檔已經為這5000筆檔案建好各自檔案路徑。
想請問要怎麼利用已建好路徑的excel表來搬移檔案?謝謝
或是有軟體還是方法可以一次貼上檔名和路徑來搬移?
Excel轉CSV後,用windows powershell完成
我應該會用到Import-csv, move-item 這兩個command處理
然後用Test-path檢查是否移動完成
FileCopy
陳述式如果你的EXCEL中,
A欄位是檔案的原始
路徑與檔名,例如:C:\oldPath\c.pdf
B欄位是檔案的新
路徑與檔名,例如:D:\newPath\d.pdf
則基本如下:
Sub CopyFileto()
Dim rng AS Range, oldFilename as String, newFilename as String
For Each rng in Range("A2:A5001")
oldFilename = rng.value ' 檔案的原始路徑與檔名
newFilename = rng.offset(,1).value ' 檔案的新路徑與檔名
FileCopy oldFilename, newFilename
Next rng
end sub