使用openpyxl从第一张工作表复制工作表,然后使用列表中的名称重命名它们

2024-10-01 19:25:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个名称元组和一个模板工作表。现在我想复制第一个工作表,复制的次数是名称的数量(在元组中),复制的工作表将使用所有名称重命名

wBookTongJi = openpyxl.load_workbook('D:\\example.xlsx')
tupleRequestStaff = ['Ross', 'Joy', 'Monica']

# from this I don't know how to code
for i in listRequestStaff
wBookTongJi.copy_worksheet(wBookTongJi['Sheet1']).title=...

Tags: 名称模板数量exampleloadxlsx次数重命名
1条回答
网友
1楼 · 发布于 2024-10-01 19:25:48

想想我自己的问题

tupleRequestStaff=('Ross', 'Richul', 'Joy')
for i in range(len(tupleRequestStaff)):
    wBookTongJi.copy_worksheet(wBookTongJi['Sheet1']).title = 
    tupleRequestStaff[i]
    wBookTongJi.save('D:\\Users\\6-7.xlsx')
wBookTongJi.remove(wBookTongJi['Sheet1'])
wBookTongJi.save('D:\\Users\\6-7.xlsx')

相关问题 更多 >

    热门问题