Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I have taken the following code from the Dir help file which works ok at
first level. However, I need to search for all the associated subdirectories but not too sure how to adapt the code. could someone be kind enough to assist please? Many thanks. -- GB Sub Finddir() MyPath = "c:\" ' Set the path. myname = Dir(MyPath, vbDirectory) ' Retrieve the first entry. Do While myname < "" ' Start the loop. ' Ignore the current directory and the encompassing directory. If myname < "." And myname < ".." Then ' Use bitwise comparison to make sure MyName is a directory. If (GetAttr(MyPath & myname) And vbDirectory) = vbDirectory Then Debug.Print myname ' Display entry only if it ' it represents a directory. End If End If myname = Dir ' Get next entry. Loop End Sub |