Hi i have added the line at the bottom of your code
macro "2"
'highlight cells to be copied
Cells.Select
Selection.Find(What:="As of Date", After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
ActiveCell.Offset(1, 0).Select
LastRow = Range([C1], ActiveSheet.UsedRange).Rows.Count
Range(Cells(7, 3), Cells(LastRow, 3).End(xlToRight)).Select
Selection.Copy
Workbooks("WorkBook1").Activate 'provided your workbook is name "Workbook1
ActiveSheet.Paste 'this will paste the selection on the activesheet at the activecell
I was able to just ACtivate the workbook because your Macro1 "close workbook" doesn't close the workbook it just saves it, however if you did close it you would have to use the Workbooks("Workbook1").Open but you would have to set the path if its the same path as workbook2 set it like With ThisWorkBook.Path......
Regards,
Simon
Bookmarks