本文介绍了如何使用 Python 重命名电子表格中的工作表名称?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
假设我想更改电子表格中工作表"的名称.
Have a scenario where I wanted to change the name of the "Sheet" in the spread-sheet.
一个.我尝试创建一个电子表格,上面写着 ss = Workbook()
.想想,这是用名为Sheet"的工作表创建电子表格
a. I tried created a spread-sheet saying ss = Workbook()
. Think, this is creating the spread-sheet with a sheet named "Sheet"
B.我尝试使用以下格式更改工作表的名称,
b. I tried changing the name of the sheet using the below format,
ss_sheet = ss.get_sheet_by_name('Sheet')
ss_sheet.Name = 'Fruit'
但是上面的步骤并没有按要求更改工作表名称.上面的步骤有什么问题吗?请对此发表评论.
But then the above step is not changing the sheet name as required. Is there anything wrong in the above step ? Kindly comment on the same.
谢谢
推荐答案
您可以执行以下操作:
import openpyxl
ss=openpyxl.load_workbook("file.xlsx")
#printing the sheet names
ss_sheet = ss['Sheet']
ss_sheet.title = 'Fruit'
ss.save("file.xlsx")
这对我有用.希望这会有所帮助.
This works for me. Hope this helps.
这篇关于如何使用 Python 重命名电子表格中的工作表名称?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!