Sub allabove()
'to add to all macro at very top
'description from QM
' start from SR number
ActiveCell.Offset(0, 4).Select
Windows("Seacroft Master QM 2012 v4.xlsm").Activate
Range("c4").copy
Windows("Seacroft Quote Index 2013 Reporting FOR INVOICE.xlsm").Activate
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
ActiveCell.Offset(0, 3).Select
'units per case
Windows("Seacroft Master QM 2012 v4.xlsm").Activate
Range("c6").copy
Windows("Seacroft Quote Index 2013 Reporting FOR INVOICE.xlsm").Activate
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
ActiveCell.Offset(0, 1).Select
'cases per pallet
Windows("Seacroft Master QM 2012 v4.xlsm").Activate
Range("c7").copy
Windows("Seacroft Quote Index 2013 Reporting FOR INVOICE.xlsm").Activate
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
ActiveCell.Offset(0, 1).Select
'cost per case
Windows("Seacroft Master QM 2012 v4.xlsm").Activate
Range("m101").copy
Windows("Seacroft Quote Index 2013 Reporting FOR INVOICE.xlsm").Activate
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
ActiveCell.Offset(0, 2).Select
'fixed cost
ActiveCell.Offset(0, 15).Select
Windows("Seacroft Master QM 2012 v4.xlsm").Activate
Range("n84").copy
Windows("Seacroft Quote Index 2013 Reporting FOR INVOICE.xlsm").Activate
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Windows("Seacroft Master QM 2012 v4.xlsm").Activate
Range("s84").copy
Windows("Seacroft Quote Index 2013 Reporting FOR INVOICE.xlsm").Activate
ActiveCell.Offset(0, 1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
'break
Windows("Seacroft Master QM 2012 v4.xlsm").Activate
Range("X84").copy
Windows("Seacroft Quote Index 2013 Reporting FOR INVOICE.xlsm").Activate
ActiveCell.Offset(0, 1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
'break
Windows("Seacroft Master QM 2012 v4.xlsm").Activate
Range("ac84").copy
Windows("Seacroft Quote Index 2013 Reporting FOR INVOICE.xlsm").Activate
ActiveCell.Offset(0, 1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
'break
Windows("Seacroft Master QM 2012 v4.xlsm").Activate
Range("ah84").copy
Windows("Seacroft Quote Index 2013 Reporting FOR INVOICE.xlsm").Activate
ActiveCell.Offset(0, 1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
'break
Windows("Seacroft Master QM 2012 v4.xlsm").Activate
Range("am84").copy
Windows("Seacroft Quote Index 2013 Reporting FOR INVOICE.xlsm").Activate
ActiveCell.Offset(0, 1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
'end
ActiveCell.Offset(0, -20).Select
ActiveCell.FormulaR1C1 = "=RC[15]+RC[16]+RC[17]+RC[18]+RC[19]+RC[20]"
ActiveCell.copy
ActiveCell.PasteSpecial xlPasteValues
ActiveCell.Offset(0, 13).Clear
ActiveCell.Offset(0, 14).Clear
ActiveCell.Offset(0, 15).Clear
ActiveCell.Offset(0, 16).Clear
ActiveCell.Offset(0, 17).Clear
ActiveCell.Offset(0, 18).Clear
ActiveCell.Offset(0, 19).Clear
ActiveCell.Offset(0, 20).Clear
ActiveCell.Offset(0, 21).Clear
ActiveCell.Offset(0, 22).Clear
ActiveCell.Offset(0, 23).Clear
ActiveCell.Offset(0, 24).Clear
ActiveCell.Offset(0, 25).Clear
ActiveCell.Offset(0, 26).Clear
ActiveCell.Offset(0, 1).Select
'labur rate
ActiveCell.Offset(0, 15).Select
Windows("Seacroft Master QM 2012 v4.xlsm").Activate
Range("m92").copy
Windows("Seacroft Quote Index 2013 Reporting FOR INVOICE.xlsm").Activate
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
'break
Windows("Seacroft Master QM 2012 v4.xlsm").Activate
Range("r92").copy
Windows("Seacroft Quote Index 2013 Reporting FOR INVOICE.xlsm").Activate
ActiveCell.Offset(0, 1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
'break
Windows("Seacroft Master QM 2012 v4.xlsm").Activate
Range("w92").copy
Windows("Seacroft Quote Index 2013 Reporting FOR INVOICE.xlsm").Activate
ActiveCell.Offset(0, 1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
'break
Windows("Seacroft Master QM 2012 v4.xlsm").Activate
Range("ab92").copy
Windows("Seacroft Quote Index 2013 Reporting FOR INVOICE.xlsm").Activate
ActiveCell.Offset(0, 1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
'break
Windows("Seacroft Master QM 2012 v4.xlsm").Activate
Range("ag92").copy
Windows("Seacroft Quote Index 2013 Reporting FOR INVOICE.xlsm").Activate
ActiveCell.Offset(0, 1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
'break
Windows("Seacroft Master QM 2012 v4.xlsm").Activate
Range("al92").copy
Windows("Seacroft Quote Index 2013 Reporting FOR INVOICE.xlsm").Activate
ActiveCell.Offset(0, 1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
'end
ActiveCell.Offset(0, -20).Select
ActiveCell.FormulaR1C1 = "=RC[15]+RC[16]+RC[17]+RC[18]+RC[19]+RC[20]"
ActiveCell.copy
ActiveCell.PasteSpecial xlPasteValues
ActiveCell.copy
ActiveCell.Offset(0, 25).Select
ActiveCell.PasteSpecial xlPasteValues
ActiveCell.Offset(0, -25).Select
ActiveCell.FormulaR1C1 = "=RC[25]-RC[-1]"
ActiveCell.copy
ActiveCell.PasteSpecial xlPasteValues
ActiveCell.Offset(0, 13).Clear
ActiveCell.Offset(0, 14).Clear
ActiveCell.Offset(0, 15).Clear
ActiveCell.Offset(0, 16).Clear
ActiveCell.Offset(0, 17).Clear
ActiveCell.Offset(0, 18).Clear
ActiveCell.Offset(0, 19).Clear
ActiveCell.Offset(0, 20).Clear
ActiveCell.Offset(0, 21).Clear
ActiveCell.Offset(0, 22).Clear
ActiveCell.Offset(0, 23).Clear
ActiveCell.Offset(0, 24).Clear
ActiveCell.Offset(0, 25).Clear
ActiveCell.Offset(0, 26).Clear
ActiveCell.Offset(0, 1).Select
'total seconds
Windows("Seacroft Master QM 2012 v4.xlsm").Activate
Range("d91").copy
Windows("Seacroft Quote Index 2013 Reporting FOR INVOICE.xlsm").Activate
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
ActiveCell.Offset(0, 2).Select
Selection.NumberFormat = "0"
'indirect time
ActiveCell.Offset(0, 15).Select
Windows("Seacroft Master QM 2012 v4.xlsm").Activate
Range("d93").copy
Windows("Seacroft Quote Index 2013 Reporting FOR INVOICE.xlsm").Activate
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
'break
Windows("Seacroft Master QM 2012 v4.xlsm").Activate
Range("d94").copy
Worksheets(ActiveSheet.Index - 1).Select
Windows("Seacroft Quote Index 2013 Reporting FOR INVOICE.xlsm").Activate
ActiveCell.Offset(0, 1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
ActiveCell.Offset(0, -16).Select
ActiveCell.FormulaR1C1 = "=RC[15]+RC[16]"
ActiveCell.copy
ActiveCell.PasteSpecial xlPasteValues
ActiveCell.Offset(0, 13).Clear
ActiveCell.Offset(0, 14).Clear
ActiveCell.Offset(0, 15).Clear
ActiveCell.Offset(0, 16).Clear
ActiveCell.Offset(0, 17).Clear
ActiveCell.Offset(0, 18).Clear
ActiveCell.Offset(0, 19).Clear
ActiveCell.Offset(0, 20).Clear
ActiveCell.Offset(0, 21).Clear
ActiveCell.Offset(0, 22).Clear
ActiveCell.Offset(0, 23).Clear
ActiveCell.Offset(0, 24).Clear
ActiveCell.Offset(0, 25).Clear
ActiveCell.Offset(0, 26).Clear
Selection.NumberFormat = "0"
ActiveCell.Offset(1, -15).Select
Bookmarks