home *** CD-ROM | disk | FTP | other *** search
- æwalk the folder tree structures
- Function Util_ListFolders(objParentFolder As Object)
- Dim objFoldersColl As Object ' the child Folders collection
- Dim objOneSubfolder As Object 'a single Folder object
- On Error GoTo error_olemsg
- If Not objParentFolder Is Nothing Then
- MsgBox ("Folder name = " & objParentFolder.Name)
- Set objFoldersColl = objParentFolder.Folders
- If Not objFoldersColl Is Nothing Then ' loop through all
- Set objOneSubfolder = objFoldersColl.GetFirst
- While Not objOneSubfolder Is Nothing
- x = Util_ListFolders(objOneSubfolder)
- Set objOneSubfolder = objFoldersColl.GetNext
- Wend
- End If
- End If
- Exit Function
- error_olemsg:
- MsgBox "Error " & Str(Err) & ": " & Error$(Err)
- Resume Next
- End Function
-