Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
hi to all,
I'm looking for somethings looks like simple but.. i want to create a list of all subfolder of a certain folder. No need to list file or others stuff..just get a list of folder and sub. could you please help me? many thanks in advance, Frederic |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
http://groups.google.com/group/micro...4f306f5853b33#
-- Gary''s Student - gsnu200803 "fth" wrote: hi to all, I'm looking for somethings looks like simple but.. i want to create a list of all subfolder of a certain folder. No need to list file or others stuff..just get a list of folder and sub. could you please help me? many thanks in advance, Frederic |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi Gary,
I get your code and try it but i don't have the expected result.. I have orror message like: wrong number of arguments.. a idea? best regards and many thanks for your help, Frederic "Gary''s Student" wrote: http://groups.google.com/group/micro...4f306f5853b33# -- Gary''s Student - gsnu200803 "fth" wrote: hi to all, I'm looking for somethings looks like simple but.. i want to create a list of all subfolder of a certain folder. No need to list file or others stuff..just get a list of folder and sub. could you please help me? many thanks in advance, Frederic |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi,
Thanks for you help .;and you XLA unfortunatly, i can't use it it seems that my tree is too big .. may be a idea to solve that? many thanks in advance, Frederic "Chip Pearson" wrote: My DirTree add-in does exactly that, and much more. See http://www.cpearson.com/Excel/FolderTree.aspx . -- Cordially, Chip Pearson Microsoft Most Valuable Professional Excel Product Group Pearson Software Consulting, LLC www.cpearson.com (email on web site) "fth" wrote in message ... hi to all, I'm looking for somethings looks like simple but.. i want to create a list of all subfolder of a certain folder. No need to list file or others stuff..just get a list of folder and sub. could you please help me? many thanks in advance, Frederic |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Sub MakeFolderList()
Call ListSubFoldersInFolder("C:\Program Files") End Sub '--- Function ListSubFoldersInFolder(ByRef strPath As String) 'Jim Cone - Portland, Oregon USA - September 2008 Dim oFSO As Object Dim oFolder As Object Dim oSubFldr As Object Dim N As Long Application.ScreenUpdating = False N = 1 Set oFSO = CreateObject("Scripting.FileSystemObject") Set oFolder = oFSO.GetFolder(strPath) Cells(N, 1).Value = oFolder.Path N = N + 1 For Each oSubFldr In oFolder.Subfolders Cells(N, 1).Value = oSubFldr.Name N = N + 1 Call ListSubFolders(oSubFldr, N) Next Application.ScreenUpdating = True Set oFSO = Nothing Set oFolder = Nothing End Function '--- Function ListSubFolders(ByRef oParentFolder As Object, ByRef lngR As Long) Dim oSubFolder As Object For Each oSubFolder In oParentFolder.Subfolders Cells(lngR, 2).Value = oSubFolder.Name lngR = lngR + 1 ListSubFolders oSubFolder, lngR Next 'oSubFolder End Function '--- Jim Cone Portland, Oregon USA "fth" wrote in message hi to all, I'm looking for somethings looks like simple but.. i want to create a list of all subfolder of a certain folder. No need to list file or others stuff..just get a list of folder and sub. could you please help me? many thanks in advance, Frederic |
#6
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Jim,
Many thanks, it was exactely what I'm looking for. I just have to modifysome tips (cell in one column, full path ..) I make a test with a very very big tree and let you know the result. This code is the first step on what I have to do. The next step is to read all the security parameters for each folder (user or groups - for each, what is the security..) If you have a idea.. many thanks to you (and to the others who gave me some good tracks) Frederic "Jim Cone" wrote: Sub MakeFolderList() Call ListSubFoldersInFolder("C:\Program Files") End Sub '--- Function ListSubFoldersInFolder(ByRef strPath As String) 'Jim Cone - Portland, Oregon USA - September 2008 Dim oFSO As Object Dim oFolder As Object Dim oSubFldr As Object Dim N As Long Application.ScreenUpdating = False N = 1 Set oFSO = CreateObject("Scripting.FileSystemObject") Set oFolder = oFSO.GetFolder(strPath) Cells(N, 1).Value = oFolder.Path N = N + 1 For Each oSubFldr In oFolder.Subfolders Cells(N, 1).Value = oSubFldr.Name N = N + 1 Call ListSubFolders(oSubFldr, N) Next Application.ScreenUpdating = True Set oFSO = Nothing Set oFolder = Nothing End Function '--- Function ListSubFolders(ByRef oParentFolder As Object, ByRef lngR As Long) Dim oSubFolder As Object For Each oSubFolder In oParentFolder.Subfolders Cells(lngR, 2).Value = oSubFolder.Name lngR = lngR + 1 ListSubFolders oSubFolder, lngR Next 'oSubFolder End Function '--- Jim Cone Portland, Oregon USA "fth" wrote in message hi to all, I'm looking for somethings looks like simple but.. i want to create a list of all subfolder of a certain folder. No need to list file or others stuff..just get a list of folder and sub. could you please help me? many thanks in advance, Frederic |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
List folders but not sub folders | Excel Programming | |||
List of Folders | Excel Programming | |||
check if in list else quit application | Excel Programming | |||
vba advice how 2get a input box to quit by entering the word quit+ 4 a msgbox to disp | Excel Programming | |||
Get folders list | Excel Programming |