I have been trying to figure out how to move (or copy) an Excel sheet from one Workbook to another using Microsoft.Office.Interop.Excel in vb.NET. It seems like Sheets.Move(Before, After) is limited to moving a Sheet to another location within the same Workbook, by using the sheet index as the destination location (where Sheet1 = 1, Sheet2 = 2, and so on).
For example, the following will move Sheet1 to before Sheet3:
Sheets(1).Move(3)
Is there a way I can move (or copy) Sheet1 to another Workbook (that already exists)? I can't figure it out.