写一段代码xlwings 批量重命名py文件所在的文件夹中多个工作簿中的同名工作表
时间: 2024-05-30 08:16:41 浏览: 84
023批量给工作簿重命名1共1页.pdf.zip
import os
import xlwings as xw
# 获取当前文件夹路径
folder_path = os.getcwd()
# 批量重命名py文件所在的文件夹中的工作簿中的同名工作表
for file_name in os.listdir(folder_path):
if file_name.endswith('.xlsx'): # 只处理Excel文件
file_path = os.path.join(folder_path, file_name)
wb = xw.Book(file_path)
for sheet in wb.sheets:
if sheet.name == 'Sheet1': # 需要重命名的工作表
sheet.name = 'NewSheetName'
wb.save() # 保存修改后的工作簿
wb.close() # 关闭工作簿
print('重命名完成!')
阅读全文