作者lazarus1121 (...)
看板Visual_Basic
标题[VBA ] 搜寻资料夹
时间Tue Dec 8 22:11:09 2015
我想针对资料夹内档案进行搜寻
判断的条件需要两种
1. 时间为近期一周
2. 搜寻到关键字然後抓出来
我目前只会用dir来写,让他一个一个筛选比对
可是资料夹内的档案有好几万笔,这样做很没有效率
想请问有什麽语法可以让它快一点
有办法先用时间排序後再搜寻吗? 或是直接指定时间区间?
感谢~~~~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.163.127.164
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Visual_Basic/M.1449583871.A.5F3.html
1F:→ MOONRAKER: 你可以直接shell("dir *关键字*.* /s/b") 或者自己用 12/09 00:55
2F:→ MOONRAKER: filesystemobject刻 但是最後可能不会比前者快 12/09 00:58
3F:推 chinoyan: 1F是对了,二种方法比起来,前者快,我测过 12/12 05:32
4F:→ lazarus1121: 感谢~~最近工作太忙一直没时间试 现在才看到 12/13 23:45