[問題] excel VBA 模糊搜尋檔案名稱

作者: rushcloud (嗚啦啦~)   2014-12-28 21:14:38
(若是和其他不同軟體互動之問題 請記得一併填寫)
軟體: Excel
版本: 2010
想請問一下
要使用VBA模糊搜尋檔案名稱該怎麼做?
目前上網查的結果是使用 GetFileName
不過好像都是要把完整的 檔案名稱 和 副檔名 都寫上去
想問有沒有辦法可以使用模糊搜尋取得檔案名稱
例如:
檔案路徑 D:\test
資料夾裡有 999-01.txt 999-02.txt 999-03.txt
有沒有辦法只給 01 和 03 的值
就搜尋到 999-01 999-03 並存在陣列裡面?
先謝謝大家囉
作者: someone (讀書說話行事做人)   2014-12-28 21:16:00
用DOS時代的招數 先把檔案名稱弄成 txt 檔 再讀進Exceldir c:\test\ > test.txt
作者: soyoso (我是耀宗)   2014-12-28 21:23:00
vba也可以用dir()並用if+instr來判斷是否抓到為01,03的值

Links booklink

Contact Us: admin [ a t ] ucptt.com