yes got it...thanks alot.Try
Code:Workbooks("Book2.xls").Sheets("Sheet1").Range("A1:J10").Copy _ Destination:=Workbooks("Book1.xls").Sheets("Sheet1").Range("A1")
Ok..Thanks alot..It is just the syntax for specifying a named argument. Destination= will give an error.
Another example:
Rich (BB code):Workbooks.Open Filename:=ThisWorkbook.Path & "\" & "Book2.xls"