Hi
Try this:
Sub CopyPaste()
Dim wkbDest As Workbook
Dim wkbSrc As Workbook
Dim LastRowDest As Long
Dim LastRowSrc As Long
Set wkbDest = ThisWorkbook
Set wkbDest = ActiveWorkbook
Set wkbSrc = Workbooks.Open("E:\Projects\ProjectLetterPrint\O Drive\Low Priced Security Correspondence Master File.xlsx")
LastRowSrc = Range("A" & Rows.Count).End(xlUp).Row
With wsDest
LastRowDest = .Range("A" & .Rows.Count).End(xlUp).Row + 1
End With
'wkbSrc.Worksheets("Source").Range("A2:A" & LastRowSrc).Copy Destination:=wkbDest.Worksheets("Dest").Range("A" & LastRowDest).PasteSpecial xlPasteValues
wkbSrc.Worksheets("Source").Range("A2:A" & LastRowSrc).Copy (wkbDest.Worksheets("Dest").Range("A" & LastRowDest))
'OR YOU CAN TRY THIS TOO
' wkbDest.Worksheets("Dest").Select
' Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False wkbSrc.Close SaveChanges:=False
End Sub
Bookmarks