[VBA ] 搜尋資料夾

作者: lazarus1121 (...)   2015-12-08 22:11:09
我想針對資料夾內檔案進行搜尋
判斷的條件需要兩種
1. 時間為近期一周
2. 搜尋到關鍵字然後抓出來
我目前只會用dir來寫,讓他一個一個篩選比對
可是資料夾內的檔案有好幾萬筆,這樣做很沒有效率
想請問有什麼語法可以讓它快一點
有辦法先用時間排序後再搜尋嗎? 或是直接指定時間區間?
感謝~~~~
作者: MOONRAKER (㊣牛鶴鰻毛人)   2015-12-09 00:55:00
你可以直接shell("dir *關鍵字*.* /s/b") 或者自己用filesystemobject刻 但是最後可能不會比前者快
作者: chinoyan   2015-12-12 05:32:00
1F是對了,二種方法比起來,前者快,我測過
作者: lazarus1121 (...)   2015-12-13 23:45:00
感謝~~最近工作太忙一直沒時間試 現在才看到

Links booklink

Contact Us: admin [ a t ] ucptt.com