Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
What I'm doing is looping through all excel files in a folder and then
copying the list in sheet 1 in each file onto a "consolidate" worksheet Below is my code to date, I'm missing something somewhere, any help would be great: Sub SubGetMyData() Dim objFSO As Scripting.FileSystemObject Dim objFolder As Scripting.Folder Dim objSubfolder As Scripting.Folder Dim objFile As Scripting.File Dim iRow As Long iRow = 3 Set objFSO = CreateObject("Scripting.FileSystemObject") Set objFolder = objFSO.GetFolder("c:\My Documents\Career\") For Each objFile In objFolder.Files If objFile.Type = "Microsoft Excel Worksheet" Then Workbooks.Open Filename:=objFolder.Path & "\" & objFile.Name j = 1 For Each Workbook In Workbooks Workbook.Worksheets("Sheet1").Cells(i, 2).EntireRow.Copy Destination = Worksheets("consolidate").Cells(j, 1) ActiveWorkbook.Close savechanges:=True iRow = iRow + 1 End If Next Next End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Consolidating worksheets | Excel Discussion (Misc queries) | |||
Consolidating spreadsheets | Excel Worksheet Functions | |||
Consolidating sheets | Excel Worksheet Functions | |||
Consolidating??? | Excel Discussion (Misc queries) | |||
Consolidating worksheets | Excel Programming |