Openpyxl:打开从使用 wb.remove_sheet(ws) 的工作簿创建的 .xlsx 时出现错误消息

Openpyxl : Error message at the opening of the .xlsx created from a WorkBook that used wb.remove_sheet(ws)

情况:我有model.xlsx,我删除了1页,我另存为output.xlsx。我抑制的页面有图像。没有出现错误。

问题: 当我尝试打开文件时 output.xlsx 我收到第一条错误消息: .

(抱歉:我们在文件 <> 中发现了一个问题,但我们可以尝试取回最大值。如果分类器的来源可靠,请单击是的)

当我点击是时: 它说它修复了录音并谈到了图像(所以我想图像是问题所在)。

然后我遇到了棘手的错误(它删除了页面,但我尝试复制的另一页没有跟踪图像)。

解决方案: 我停止使用 wb.remove_sheet(ws),现在我使用 ws.sheet_state = 'hidden',它非常有效!用图像复制页面没问题,打开文件时没有错误消息。

但是是系统D! (我想删除该页面,而不是隐藏它并假装我完成了这项工作)。 难道我做错了什么 ?这是来自 openpyxl 库的错误吗?

回答:系统D因为没人回答,不删除,直接隐藏。