[問題] VBA 批量處理檔案

作者: kihg (值得努力)   2021-05-22 18:13:43
(若是和其他不同軟體互動之問題 請記得一併填寫)
軟體:excel
版本:2007
要執行的巨集1已經編寫完成
問題是可能資料夾每天會新增20個新檔案
目前做法需要開一個檔案執行一次巨集然後關閉再開下一個重複這樣動作20幾次
想要寫另一個巨集2來匯入檔案執行批量處理
問題是vba內是否可以用日期來選擇開啟檔案執行的程式碼
以副檔名來選擇的話會將過去日期的檔案重複執行
謝謝
作者: soyoso (我是耀宗)   2021-05-23 07:22:00
以內文來看是指主檔名內有以日期做為命名在其中,如20210523_a.xlsx、20210523_b.xlsx…之類的,如果是的話,迴圈於dir,完整路徑\日期*.xlsx的方式取得完整檔名,再來開啟檔案
作者: kihg (值得努力)   2021-05-23 15:59:00
檔案名稱跟日期完全無關,是否能抓取建立日期或修改日期來選擇檔案
作者: soyoso (我是耀宗)   2021-05-23 17:27:00
版上 #1LkNz5yA

Links booklink

Contact Us: admin [ a t ] ucptt.com