我給VBA的定義:VBA是個人小型自動化處理的有效工具。利用好了,可以大大提高自己的工作效率,而且可以提高數據的準確度。我的教程一共九套,分為初級、中級、高級三大部分。是對VBA的系統講解,從簡單的入門,到數據庫,到字典,到高級的網抓及類的應用。另外,為了方便大傢學習和應用,我又推出了一部VBA漢英手冊,這部手冊覆蓋了VBA的方方面面,與實際工作銜接度高。
為了更好的完善學員的知識結構,及豐富學員的實踐經驗,我還會提供給大傢更多的VBA工具,有較復雜些的NZ系列工具,較容易些的YZ系列,同時還有MF系列技術資料,MF,YZ,NZ各個系列的工具,在平臺上不會公佈代碼,大傢可以根據自己的需要聯系我選擇。MF系列技術資料側重VBA應用技巧和疑難雜癥,目前提供320份資料,裡面有很多實用技巧提供給大傢。對於MF系列資料,學員隻要獲得我所有教程(9套教程 漢英手冊)中的三套及以上就可以索獲這個系列資料;如果您獲得我的全部教程 手冊 工具(NZ,YZ),那麼您可以獲得我提供的所有MF系列技術資料,如果您還不是我的T3學員,您可以選擇分享。今日給大傢介紹的是VBA技術資料MF112:列出目錄中的所有文件和文件夾
![](https://news.xinpengboligang.com/upload/keji/eba3a552e39a547b57f97da6d93d3705.jpeg)
【分享成果,隨喜正能量】能用理性思考的決定,別用情緒;能立即行動的事情,別再拖延;能用汗水完成的任務,別用淚水。能踏踏實實完成的工作,別走捷徑。能靠自己的力量,別依靠別人。能及時止損的情況,別無限浪費。能及時溝通的爭論,別盲目升級。能仔細核查的知識,別信口開河。能保持專註的狀態,別三心二意。。
MF112:列出目錄中的所有文件和文件夾
對於文件和文件夾的檢索是VBA操作中經常用到的,因為我們需要對其中的文件進行相應的處理。MF112的資料提供給大傢利用VBA列出目錄中的所有文件和文件夾的各種方案。MF112資料提供的內容有:①FSO檢索該目錄中文件 ②FSO檢索該目錄中文件夾 ③Dir檢索該目錄中文件 ④Dir檢索該目錄中文件夾和文件。
在資料中我事先創建了一個測試文件夾裡面有若幹個文件:
![](https://news.xinpengboligang.com/upload/keji/eea1757180c2296c1215419e681681f9.jpeg)
一 FSO檢索該目錄中文件
我們看此處的操作界面:
![](https://news.xinpengboligang.com/upload/keji/a15a0de350822f1c965e833da2f412ac.jpeg)
點擊按鈕後,代碼會運行,在工作表sheet2中會列出當前文件夾中的文件夾"myFolder"中的所有文件,截圖如下:
![](https://news.xinpengboligang.com/upload/keji/6b0e508757618cbd6c95a7b0253f9451.jpeg)
二 FSO檢索該目錄中文件夾
我們看此處的操作界面:
![](https://news.xinpengboligang.com/upload/keji/30260f065a2b466257fc545ffa1325c3.jpeg)
點擊按鈕後,代碼會運行,在工作表sheet2中會列出當前文件夾中的文件夾"myFolder"中的所有文件夾,截圖如下:
![](https://news.xinpengboligang.com/upload/keji/5d547687d0d0bb1258aa583a726f7e6b.jpeg)
三 Dir檢索該目錄中文件
我們看此處的操作界面:
![](https://news.xinpengboligang.com/upload/keji/a3c93babe70eee8a829314c599a22597.jpeg)
點擊按鈕後,代碼會運行,在工作表sheet2中會列出當前文件夾中的文件夾"myFolder"中的所有文件,截圖如下:
![](https://news.xinpengboligang.com/upload/keji/2cd50ef8bef12e8aed392da42e459e7f.jpeg)
四 Dir檢索該目錄中文件夾和文件
我們看此處的操作界面:
![](https://news.xinpengboligang.com/upload/keji/d924923e3d001f9d19460f46f4fcf73a.jpeg)
點擊按鈕後,代碼會運行,在工作表sheet2中會列出當前文件夾中的文件夾"myFolder"中的所有文件和文件夾,截圖如下:
![](https://news.xinpengboligang.com/upload/keji/e0cfc5d2ae7a5ca0bebf4d0486eec038.jpeg)
- 代碼見程序文件:VBA_ListFilesAndFoldersInDirectory.xlsm
![](https://news.xinpengboligang.com/upload/keji/f01fe5675f953ac75b870efdb190920d.jpeg)
![](https://news.xinpengboligang.com/upload/keji/c5ecff30b9bc8c864fdb3726ec637134.jpeg)