Dim src As String = "Book1.xlsx"
Dim dst As String = "Book2.xlsx"
Dim missing__1 As Object = Missing.Value
Dim app As New ApplicationClass()
Dim wb1 As WorkbookClass = DirectCast(app.Workbooks.Open(src, missing__1, missing__1, missing__1, missing__1, missing__1, _
missing__1, missing__1, missing__1, missing__1, missing__1, missing__1, _
missing__1, missing__1, missing__1), WorkbookClass)
Dim wb2 As WorkbookClass = DirectCast(app.Workbooks.Open(dst, missing__1, missing__1, missing__1, missing__1, missing__1, _
missing__1, missing__1, missing__1, missing__1, missing__1, missing__1, _
missing__1, missing__1, missing__1), WorkbookClass)
Dim sheet1 As Worksheet = DirectCast(wb1.Worksheets("Sheet1"), Worksheet)
Dim sheet2 As Worksheet = DirectCast(wb2.Worksheets("Sheet1"), Worksheet)
Try
sheet1.Copy(sheet2, missing__1)
'
Catch ex As Exception
Finally
app.Quit()
End Try