我使用 openpyxl 加载了现有工作簿,并设置了新的活动工作表。然后,当在 Excel 中打开工作簿时,我注意到新的活动工作表在使用 openpyxl 进行更改之前已与原始工作表分组。
有什么方法可以取消工作表的分组或对此行为有任何解释吗?
wb = openpyxl.load_workbook("test.xlsx")
wb.active = 3
wb.save("test.xlsx")
Run Code Online (Sandbox Code Playgroud)
运行后,这里是我正在谈论的“分组”工作表:分组工作表图像
就好像我在代码中设置的活动工作表(“四”)没有完全更改所选工作表,而是在最初选择的工作表(“一”)旁边选择新工作表
该问题的另一个讨论:https://bitbucket.org/openpyxl/openpyxl/issues/878/index-0-worksheet-creation-in-existing
谢谢!