Sub MoveFromSourceToTarget()
'Copy Columns A,B,C and D to Master Spreadsheet
Dim lr As Long
Dim lrC As Long
Dim wbTarget As Workbook 'Master
Dim wbThis As Workbook 'Current Open Workbook
Dim strName As String 'Name for source sheet/target workbook
Dim thePath As String 'Path for Master Spreadsheet
Application.ScreenUpdating = False
'set the current active workbook
Set wbThis = ActiveWorkbook
'set the target workbook name
strName = "TargetFile"
'set the path to the Comments Spreadsheet
thePath = "C:\YourFullPath" 'Make sure that this has all subfolder names included
'open Master Spreadsheet
Set wbTarget = Workbooks.Open(thePath & strName & ".xlsm")
'Activate the Target Workbook
wbTarget.Activate
'Find the last row in the target workbook
lrC = Sheets("Sheet1").Range("A" & Rows.Count).End(xlUp).Row
'activate source workbook
wbThis.Activate
'find the last row in column A to determine the range to copy
lr = Sheets("Sheet1").Range("A" & Rows.Count).End(xlUp).Row
'clear any thing on the clipboard to mazimize available memory
Application.CutCopyMode = False
'Copy Data in Columns A,B,C,D
wbThis.Sheets("Sheet1").Range("A2:E" & lr).Copy
'paste the data to the Comments Worksheet
wbTarget.Sheets("Sheet1").Range("A" & lrC + 1).PasteSpecial
'Clear the clipboard
Application.CutCopyMode = False
wbTarget.Save
wbTarget.Close
wbThis.Activate
Application.ScreenUpdating = True
'clear memory
Set wbTarget = Nothing
Set wbThis = Nothing
MsgBox "Data Transferred"
End Sub