openpyxl.worksheet.copy_worksheet
时间: 2023-11-20 14:55:14 浏览: 260
Workbook1 copy.xlsx
以下是openpyxl.worksheet.copy_worksheet()的介绍和演示:
copy_worksheet()方法用于将一个工作表复制到同一工作簿中的另一个位置。它接受一个参数,即要复制的工作表对象。复制后的工作表将被插入到指定的位置,并返回新的工作表对象。
```python
# 导入openpyxl模块
import openpyxl
# 打开工作簿并获取工作表对象
wb = openpyxl.load_workbook('example.xlsx')
ws = wb['Sheet1']
# 复制工作表
new_ws = wb.copy_worksheet(ws)
# 将新工作表插入到指定位置
wb.insert(1, new_ws)
# 保存工作簿
wb.save('example.xlsx')
```
阅读全文