How many times am i going to have to post the same bit of code? Does anyone actually bother doing a search for the answer to their question.
Now i have got that out of my system here is how you get a list of sub-dirs.
Hope this helps.Code:Option Explicit Dim fso Dim myOutFile Private Sub Command2_Click() Dim myFolder 'create a file scripting object Set fso = CreateObject("Scripting.FileSystemObject") 'the output file Set myOutFile = fso.createtextfile("FileList.txt") myFolder = "c:\program files" getFolderNames (fso.getfolder(myFolder).subfolders) myOutFile.Close End Sub Private Sub getFolderNames(myFolderList) Dim myFolder For Each myFolder In myFolderList myOutFile.writeline myFolder.Path 'recursivley get sub folders. getFolderNames (fso.getfolder(myFolder).subfolders) Next End Sub



Reply With Quote