复制和移动工作表

使用Microsoft Excel移动或复制工作表

以下是在Microsoft Excel中在工作簿内部或不同工作簿之间复制和移动工作表所涉及的步骤。

  1. 要将工作表移动或复制到另一个工作簿中,请打开将要接收工作表的工作簿。
  2. 切换到包含您想要移动或复制的工作表的工作簿,然后选择这些工作表。
  3. 在“编辑”菜单上,单击“移动或复制工作表”
  4. 在“选择工作簿”对话框中,单击要接收工作表的工作簿。
  5. 要将所选工作表移动或复制到新工作簿中,请单击“新建工作簿”
  6. 在“工作表之前”框中,单击要在其之前插入移动或复制的工作表。
  7. 要复制工作表而不是移动它们,请选择“创建副本”复选框。

在Aspose.Cells中复制工作表

Aspose.Cells提供了一个重载方法,Aspose.Cells.WorksheetCollection.AddCopy(),用于将工作表添加到集合并从现有工作表复制数据。该方法的一个版本将源工作表的索引作为参数。另一个版本将源工作表的名称作为参数。

以下示例显示了如何在工作簿内复制现有工作表。

在工作簿之间复制工作表

Aspose.Cells提供了一个方法,Aspose.Cells.Worksheet.Copy() 用于在工作簿内或不同工作簿之间从源工作表复制数据和格式。该方法将源工作表对象作为参数。

以下示例显示了如何将一个工作表从一个工作簿复制到另一个工作簿。

以下示例显示了如何将一个工作表从一个工作簿复制到另一个。

在工作簿内部移动工作表

Aspose.Cells提供了一个方法Aspose.Cells.Worksheet.MoveTo(),用于将工作表移动到同一电子表中的另一个位置。该方法将目标工作表索引作为参数。

以下示例显示了如何将工作表移动到工作簿内的另一个位置。