Published using Google Docs
Merge Multiple Excel Files into One File in Excel (by One Click) VBA Code
Updated automatically every 5 minutes

Sub ConslidateWorkbooks()

Path = "\"

Filename = Dir(Path & "*.xls")

Do While Filename <> ""

Workbooks.Open Filename:=Path & Filename, ReadOnly:=True

For Each Sheet In ActiveWorkbook.Sheets

Sheet.Copy After:=ThisWorkbook.Sheets(1)

Next Sheet

Workbooks(Filename).Close

Filename = Dir()

Loop

End Sub