hi Leith,
I tried the code and it works when 2 workbooks are opened. I tried adding another worksheet on book1 and I made another workbook named book3 and placed the code below on book2.
Private Sub Workbook_Open()
Dim SrcRng, Book3 As Range
Dim DstRng As Range
Set DstRng = ThisWorkbook.Worksheets("Day3").Range("L10:K33,O10:P33")
Set SrcRng = Workbooks("Book1.xls").Worksheets("Sheet1").Range("L10:K33")
Set SrcRng = Workbooks("Book1.xls").Worksheets("Sheet2").Range("L10:K33")
Set DstRng = ThisWorkbook.Worksheets("Day4").Range("L10:K33")
Set Book3 = Workbooks("Book3.xls").Worksheets("Sheet1").Range("L10:K33")
DstRng.Value = SrcRng.Value
DstRng.Value = Book3.Value
End Sub
however when i tried opening book 2 (assuming book 1 and book 3 are opened) the data from book 3 are the only ones that were copied. the data on book 1 were not... any ideas why this happened? I attached sample files again...
Regards,
Stoey
Bookmarks