I have to copy over a bunch of data from one workbook to another and I generally use this method:
wkbk1.activate
range(cells(2,col1),cells(lr,col1).select
application.cutcopymode = false
selection.copy
wkbk2.activate
Range("C2").select
activesheet.paste
I have to transfer like 20+ columns of data and they columns don't translate 1:1 to the 2nd workbook, so I can't just copy an entire range. Is there a more efficient way to transfer all this data from one workbook to another?