复制Excel工作表
from ironxl import *

# Load the first Excel workbook
first_book = WorkBook.Load("sample.xlsx")
second_book = WorkBook.Create()

# Select the first worksheet in the workbook
worksheet = first_book.DefaultWorkSheet

# Duplicate the worksheet to the same workbook
worksheet.CopySheet("Copied Sheet")

# Duplicate the worksheet to another workbook with the specified name
worksheet.CopyTo(second_book, "Copied Sheet")

# Save changes in the first workbook
first_book.Save()

# Save the second workbook with the copied worksheet
second_book.SaveAs("copyExcelWorksheet.xlsx")
pip install ironxl
复制Excel工作表

复制Excel工作表

上面的代码示例展示了如何使用IronXL for Python在Excel WorkBook对象内部及之间复制WorkSheet对象。 您可以将工作表复制到其他工作簿或从其他工作簿复制工作表,或者在同一个工作簿内创建重复的工作表。

CopySheet方法在同一个工作簿内复制工作表。 新工作表的名称是作为参数所需的。

使用CopyTo方法将工作表复制到另一个工作簿。 WorkBook对象是第一个参数所需的,然后是新工作表的名称。

如何在Python中复制Excel工作表

  1. 安装IronXL 适用于 Python复制Excel工作表。
  2. 打开 Excel 工作簿并创建一个新工作表。
  3. 使用CopyTo方法将数据复制到新工作表。
  4. 保存新的 Excel 工作表。
探索如何使用Python和IronXL复制Excel工作表。

准备开始了吗?

版本:2026.10刚刚发布