獲取vba中的子目錄列表。我想要一個目錄中所有子目錄的列表。如果可以的話,我想將它擴展為遞歸函數(shù)。然而,我最初獲得子目錄的方法失敗了。它只顯示包括文件在內的所有內容:sDir = Dir(sPath, vbDirectory)Do Until LenB(sDir) = 0
Debug.Print sDir
sDir = DirLoop列表以“.”開頭和幾個文件夾并以‘.txt’文件結尾。編輯:我要補充的是,這必須在Word中運行,而不是在Excel中運行(許多函數(shù)在Word中是不可用的),而且它是Office 2010。編輯2:可以使用iAtt = GetAttr(sPath & sDir)If CBool(iAtt And vbDirectory) Then
...End If但這給我?guī)砹诵碌膯栴},所以我現(xiàn)在使用基于Scripting.FileSystemObject.
獲取vba中的子目錄列表。
慕容3067478
2019-07-17 18:38:05