Ditto Post#2.
Does this help?
Sub Joao1()
Dim wsS As Worksheet, ws As Worksheet
Dim x As Long
With Application
.Calculation = xlCalculationManual
.ScreenUpdating = False
End With
Set wsS = Sheets("Summary")
With wsS
For Each ws In Sheets(Array("ME5A_List", "CC Data", "IWBK_Data"))
Select Case ws.Name
Case Is = "ME5A_List"
x = ws.UsedRange.Rows.Count
ws.Range("T2:T" & x).Copy .Range("A" & Rows.Count).End(3)(2)
ws.Range("B2:C" & x).Copy .Range("E" & Rows.Count).End(3)(2)
ws.Range("G2:H" & x).Copy .Range("G" & Rows.Count).End(3)(2)
ws.Range("D2:D" & x).Copy .Range("S" & Rows.Count).End(3)(2)
ws.Range("I2:J" & x).Copy .Range("J" & Rows.Count).End(3)(2)
Case Is = "CC Data"
x = ws.UsedRange.Rows.Count
ws.Range("Q2:Q" & x).Copy .Range("A" & Rows.Count).End(3)(2, 1)
ws.Range("B2:C" & x).Copy .Range("A" & Rows.Count).End(3)(2, 4)
ws.Range("G2:H" & x).Copy .Range("A" & Rows.Count).End(3)(2, 6)
ws.Range("D2:D" & x).Copy .Range("A" & Rows.Count).End(3)(2, 18)
ws.Range("I2:J" & x).Copy .Range("A" & Rows.Count).End(3)(2, 9)
Case Is = "IWBK_Data"
x = ws.UsedRange.Rows.Count
ws.Range("A2:A" & x).Copy .Range("B" & Rows.Count).End(3)(2, 1)
ws.Range("O2:O" & x).Copy .Range("B" & Rows.Count).End(3)(2, 2)
ws.Range("H2:I" & x).Copy .Range("B" & Rows.Count).End(3)(2, 8)
ws.Range("J2:L" & x).Copy .Range("B" & Rows.Count).End(3)(2, 11)
ws.Range("N2:N" & x).Copy .Range("B" & Rows.Count).End(3)(2, 15)
ws.Range("T2:T" & x).Copy .Range("B" & Rows.Count).End(3)(2, 16)
ws.Range("W2:W" & x).Copy .Range("B" & Rows.Count).End(3)(2, 10)
ws.Range("AB2:AE" & x).Copy .Range("B" & Rows.Count).End(3)(2, 3)
ws.Range("W2:X" & x).Copy .Range("B" & Rows.Count).End(3)(2, 10)
End Select
Next ws
End With
With Application
.Calculation = xlCalculationAutomatic
.ScreenUpdating = True
End With
End Sub
Bookmarks