繁体   English   中英

如何使用Python重命名电子表格中的工作表名称?

[英]How to rename the sheet name in the spread-sheet using Python?

有一个场景我想在电子表格中更改“工作表”的名称。

一个。 我尝试创建一个电子表格,说ss = Workbook() 想想,这是用名为“Sheet”的工作表创建电子表格

我尝试使用以下格式更改工作表的名称,

ss_sheet = ss.get_sheet_by_name('Sheet')
ss_sheet.Name = 'Fruit'

但是,上述步骤并未根据需要更改工作表名称。 上面的步骤有什么问题吗? 请同样评论。

谢谢

您可以通过执行以下操作来执行此操作:

import openpyxl
ss=openpyxl.load_workbook("file.xlsx")
#printing the sheet names
ss_sheet = ss['Sheet']
ss_sheet.title = 'Fruit'
ss.save("file.xlsx")

这适合我。 希望这可以帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM