I have a list of Folders in a directory

Folder1
Folder2
Folder3
Folder4
Folder5
....... Continues for a total of 20 folders


Each folder contains 2 files
Example Start::
In folder1 the files are called
Folder1 - Q4(RawData).xls
Folder1 - Q4(Graphs).xlsx

Folder2 the files are called
Folder2 - Q4(RawData).xls
Folder2 - Q4(Graphs).xlsx
Example End


For each Subfolder in directory do the following:
1. open ????? - Q4(RawData).xls
Sheet name I - Copy Range("A3:C15") -to- range IChartdata in ????? - Q4(Graphs).xlsx
Sheet name L - Copy Range("A3:G15") -to- range LChartdata in ????? - Q4(Graphs).xlsx
Sheet name R - Copy Range("A3:I15") -to- range RChartdata in ????? - Q4(Graphs).xlsx
Sheet name M - Copy Range("A3:H15") -to- range MChartdata in ????? - Q4(Graphs).xlsx

2. Goto next folder and do step 1


I recorded the following code but I need help on make this work for all folders.


Thanks
Steve

Sub UpdateAll()
'
' UpdateAll Macro
'

'
    Windows("Hospitalist - Q4 (Raw Data).xls").Activate
    Range("A3:C15").Select
    Selection.Copy
    Windows("Hospitalist - Q4 (Graph).xlsx").Activate
    Range("B3").Select
    Range("B3").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Windows("Hospitalist - Q4 (Raw Data).xls").Activate
    Sheets("LOS").Select
    Range("A3:G15").Select
    Application.CutCopyMode = False
    Selection.Copy
    Windows("Hospitalist - Q4 (Graph).xlsx").Activate
    Sheets("LOS").Select
    Range("A3").Select
    Windows("Hospitalist - Q4 (Raw Data).xls").Activate
    Windows("Hospitalist - Q4 (Graph).xlsx").Activate
    Range("A3").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Windows("Hospitalist - Q4 (Raw Data).xls").Activate
    Sheets("Readmission Rate").Select
    Range("A3:I15").Select
    Application.CutCopyMode = False
    Selection.Copy
    Windows("Hospitalist - Q4 (Graph).xlsx").Activate
    Sheets("Readmission Rate").Select
    Range("B3").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Windows("Hospitalist - Q4 (Raw Data).xls").Activate
    Sheets("Mortality").Select
    Range("A3:H15").Select
    Application.CutCopyMode = False
    Selection.Copy
    Windows("Hospitalist - Q4 (Graph).xlsx").Activate
    Sheets("Mortality").Select
    Range("A3").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Range("A1:H1").Select
    Windows("UpdateAll.xlsm").Activate
End Sub