【发布时间】:2021-06-16 06:55:03
【问题描述】:
我一直试图弄清楚如何在 vb.NET 中使用 Microsoft.Office.Interop.Excel 将 Excel 工作表从一个工作簿移动(或复制)到另一个工作簿。似乎 Sheets.Move(Before, After) 仅限于将工作表移动到同一工作簿中的另一个位置,方法是将工作表索引用作目标位置(其中 Sheet1 = 1,Sheet2 = 2,依此类推)。
例如,以下将 Sheet1 移动到 Sheet3 之前:
Sheets(1).Move(3)
有没有办法可以将 Sheet1 移动(或复制)到另一个工作簿(已经存在)?我想不通。
【问题讨论】:
标签: excel vb.net move excel-interop worksheet