You are so FAST!
Here's what I'm trying to do. I'm hoping by posting my whole code, it will help.
If not, please let me know to explain better.
My code:
Sub Summarize()
Dim btn As Long 'bottom row
Dim Rght As Long 'far right column
Dim LastRow As Long
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'CLEAR ALL DATA CLEAR ALL DATA CLEAR ALL DATA
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
' If AutoFiler is on, Turn Off '????????????
Sheets("SUMMARY SHEET").Select
If ActiveSheet.AutoFilterMode Then
ActiveSheet.AutoFilterMode = False
End If
' Clear the Summary Sheet items, except headers
Sheets("SUMMARY SHEET").Select
Range("A2").Select
Range(Selection, ActiveCell.SpecialCells(xlLastCell)).Select
Selection.Delete Shift:=xlUp
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'COPY THE ANNUAL REPORTS DATA COPY THE ANNUAL REPORTS DATA
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
''''''''''''''''''''''''''''
'COPY THE STATES DATA
''''''''''''''''''''''''''''
' Select Annual Reports & Copy States
Sheets("Annual Report").Select
'Find the last row in column A
Range("A6000").End(xlUp).Select
btn = ActiveCell.Row
'Activate cell A
Range("A1").Activate
Rght = ActiveCell.Column
'Move down to row 3 in column A
Range(Cells(3, 1), Cells(btn, Rght)).Select
'Copy the STATES data
'Now copy the selected range
Selection.Copy
FileNm = ActiveWorkbook.Name
ThisWorkbook.Activate
Sheets("SUMMARY SHEET").Activate
ActiveSheet.Range("A6000").Select
ActiveSheet.Range("A6000").End(xlUp).Select
ActiveCell.Offset(1, 0).Select
ActiveSheet.Paste
''''''''''''''''''''
'COPY THE DUE DATES
''''''''''''''''''''
' Select Annual Reports & Copy Due Daates
Sheets("Annual Report").Select
'Find the last row in column A
Range("A6000").End(xlUp).Select
btn = ActiveCell.Row
'Activate cell A
Range("J1").Activate
Rght = ActiveCell.Column
'Move down to row 3 in column J
Range(Cells(3, 10), Cells(btn, Rght)).Select
'Copy the DUE DATES data
'Now copy the selected range
Selection.Copy
FileNm = ActiveWorkbook.Name
ThisWorkbook.Activate
Sheets("SUMMARY SHEET").Activate
ActiveSheet.Range("B6000").Select
ActiveSheet.Range("B6000").End(xlUp).Select
ActiveCell.Offset(1, 0).Select
' ActiveSheet.PasteSpecial
ActiveSheet.Range("B6000").Select
ActiveSheet.Range("B6000").End(xlUp).Select
ActiveCell.Offset(1, 0).Select
ActiveSheet.PasteSpecial
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
''''''''''''''''''''
'COPY THE FILE TYPES
''''''''''''''''''''
Sheets("DO NOT DELETE").Select
Range("A7").Select
Selection.Copy
Sheets("SUMMARY SHEET").Activate
Range("C2").PasteSpecial
LastRow = Range("A" & Rows.Count).End(xlUp).Row
Range("C2").Copy Range("C3:C" & LastRow)
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'COPY THE FRANCHISE REPORTS DATA COPY THE FRANCHISE REPORTS DATA
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
''''''''''''''''''''''''''''
'COPY THE STATES DATA
''''''''''''''''''''''''''''
' Select Annual Reports & Copy States
Sheets("Franchise").Select
'Find the last row in column A
Range("A6000").End(xlUp).Select
btn = ActiveCell.Row
'Activate cell A
Range("A1").Activate
Rght = ActiveCell.Column
'Move down to row 3 in column A
Range(Cells(3, 1), Cells(btn, Rght)).Select
'Copy the STATES data
'Now copy the selected range
Selection.Copy
FileNm = ActiveWorkbook.Name
ThisWorkbook.Activate
Sheets("SUMMARY SHEET").Activate
ActiveSheet.Range("A6000").Select
ActiveSheet.Range("A6000").End(xlUp).Select
ActiveCell.Offset(1, 0).Select
ActiveSheet.Paste
''''''''''''''''''''
'COPY THE DUE DATES
''''''''''''''''''''
' Select Annual Reports & Copy Due Daates
Sheets("Franchise").Select
'Find the last row in column A
Range("A6000").End(xlUp).Select
btn = ActiveCell.Row
'Activate cell J
Range("J1").Activate
Rght = ActiveCell.Column
'Move down to row 3 in column J
Range(Cells(3, 10), Cells(btn, Rght)).Select
'Copy the DUE DATES data
'Now copy the selected range
Selection.Copy
FileNm = ActiveWorkbook.Name
ThisWorkbook.Activate
Sheets("SUMMARY SHEET").Activate
ActiveSheet.Range("B6000").Select
ActiveSheet.Range("B6000").End(xlUp).Select
ActiveCell.Offset(1, 0).Select
' ActiveSheet.PasteSpecial
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
''''''''''''''''''''
'COPY THE FILE TYPES
''''''''''''''''''''
Sheets("DO NOT DELETE").Select
Range("A8").Select
Selection.Copy
Sheets("SUMMARY SHEET").Activate
ActiveSheet.Range("C6000").Select
ActiveSheet.Range("C6000").End(xlUp).Select
ActiveCell.Offset(1, 0).Select
ActiveSheet.PasteSpecial
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False