Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
getting worksheetnames from subfolders
hi,
I added below code, but I cannot see worksheet names from workbooks in sub folders ? what is the problem ? ..SearchSubFolders = IncludeSubFolder for example I can get the names from d:\1\*.xls , d:\1\2\*.xls but I cannot see the name of a worksheet in a.xls d:\1\2\3\a.xls If I want to see the directory of each worksheet next to the name of it how can we revise the code? for example; book ( name of worksheet ) D:\library\...a.xls Sub GetAllWorksheetNames() Dim i As Integer Dim wbResults As Workbook Dim wbCodeBook As Workbook Dim wSheet As Worksheet Application.ScreenUpdating = False Application.DisplayAlerts = False Application.EnableEvents = False On Error Resume Next Set wbCodeBook = ThisWorkbook With Application.FileSearch .NewSearch .LookIn = "C:\my documents" 'amend to suit .SearchSubFolders = IncludeSubFolder .FileType = msoFileTypeExcelWorkbooks If .Execute 0 Then For i = 1 To .FoundFiles.Count Set wbResults = Workbooks.Open(.FoundFiles(i)) wbCodeBook.Sheets(1).Range _ ("A65536").End(xlUp)(2, 1) = UCase(wbResults.Name) For Each wSheet In wbResults.Worksheets wbCodeBook.Sheets(1).Range _ ("A65536").End(xlUp)(2, 1) = wSheet.Name Next wSheet wbResults.Close SaveChanges:=False Next i End If End With On Error GoTo 0 Application.ScreenUpdating = True Application.DisplayAlerts = True Application.EnableEvents = True End Sub -- SAHRAYICEDIT-ISTANBUL |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Creating Subfolders | Excel Programming | |||
Search through subfolders | Excel Programming | |||
Auto look through subfolders | Charts and Charting in Excel | |||
copy subfolders, replace text in files and save files in copied subfolders | Excel Programming | |||
Get list of subfolders | Excel Programming |