Perhaps:
Sub D_Lovell()
Dim Source As Worksheet
Dim i As Long
Dim x As Long
Dim y As Long
Set Source = Workbooks("SOURCEDATAEXAMPLE.xls").Sheets("SALESEXPORT")
Source.Activate
For i = 2 To Source.Range("A" & Rows.count).End(3)(1).Row
If Range("A" & i) = "AREA 1" And Range("D" & i) = "SALES" And Range("F" & i) = 2013 Then
x = Workbooks("Sales Analysis Template.xlsm").Sheets("2013").Range("A" & Rows.count).End(3)(2).Row
y = Workbooks("Sales Analysis Template.xlsm").Sheets("2013").Range("C" & Rows.count).End(3)(2).Row
Workbooks("Sales Analysis Template.xlsm").Sheets("2013").Range(Cells(x, "A"), Cells(x, "B")).Value = Range(Cells(i, "B"), Cells(i, "C")).Value
Workbooks("Sales Analysis Template.xlsm").Sheets("2013").Range(Cells(y, "C"), Cells(y, "N")).Value = Range(Cells(i, "G"), Cells(i, "R")).Value
ElseIf Range("A" & i) = "AREA 1" And Range("D" & i) = "SALES" And Range("F" & i) = 2014 Then
Workbooks("Sales Analysis Template.xlsm").Sheets("2014").Range(Cells(x, "A"), Cells(x, "B")).Value = Range(Cells(i, "B"), Cells(i, "C")).Value
Workbooks("Sales Analysis Template.xlsm").Sheets("2014").Range(Cells(y, "C"), Cells(y, "N")).Value = Range(Cells(i, "G"), Cells(i, "R")).Value
End If
Next i
Workbooks("Sales Analysis Template.xlsm").Sheets("2014").Activate
Range(Cells(1, "A"), Cells(1664, "A")).SpecialCells(xlCellTypeBlanks).EntireRow.Delete
End Sub
Bookmarks