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因为没人回答,不删除,直接隐藏。
情况:我有model.xlsx
,我删除了1页,我另存为output.xlsx
。我抑制的页面有图像。没有出现错误。
问题: 当我尝试打开文件时 output.xlsx
我收到第一条错误消息:
(抱歉:我们在文件 <
当我点击是时:
然后我遇到了棘手的错误(它删除了页面,但我尝试复制的另一页没有跟踪图像)。
解决方案: 我停止使用 wb.remove_sheet(ws)
,现在我使用 ws.sheet_state = 'hidden'
,它非常有效!用图像复制页面没问题,打开文件时没有错误消息。
但是是系统D! (我想删除该页面,而不是隐藏它并假装我完成了这项工作)。 难道我做错了什么 ?这是来自 openpyxl 库的错误吗?
回答:系统D因为没人回答,不删除,直接隐藏。