怎么将Excel工作表名添加到新的一列中?

img


想做成这个样子,不知道怎么写代码
最好是批量处理的,工作表很多

你这很简单啊,自己学习下就能搞定

好像挺难的,已知的包对这块都比较少,至少是效率低

import openpyxl

# 加载已存在的工作簿
workbook = openpyxl.load_workbook('test.xlsx')
# 选择指定工作表
sheet = workbook['Sheet']
sheet_names = workbook.sheetnames
print(sheet_names)
sheet.cell(1, 3, '工作表名')
for i, value in enumerate(sheet_names):
    sheet.cell(i+2, 3, value)
# 保存工作簿
workbook.save('test1.xlsx')