我每次使用的时候都会遇到问题
"ws.print_title_rows = '1:1'"
打开文件时,Excel出现以下问题:
“我们的问题在'output.xlsx‘中很难解决,所以我们可以在这里找到他们。”
“我们检测到output.xlsx中的某些内容有问题。是否应尽可能多地还原?如果您信任此工作簿的来源,请单击”是“。”
单击“是”后,Excel将在我的临时文件夹中创建一个文件,例如:"error256600_01.xml":
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<recoveryLog xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main">
<logFileName>error256600_01.xml
</logFileName>
<summary>Fehler in Datei 'Z:\python\skype_ief_export_excel_auswertung\output.xlsx'
</summary>
<removedRecords summary="Folgende Datensätze wurden entfernt:">
<removedRecord>Entfernte Datensätze: Benannter Bereich von /xl/workbook.xml-Part (Arbeitsmappe)
</removedRecord>
</removedRecords>
</recoveryLog>
谁知道这是Excel的问题还是Python/openpyxl的问题,如果是这样,如何修复它?
我的设置:
- Python 3.6.5 (32-bit) on Windows 10 Pro
- Excel 2013 (German)
发布于 2018-06-09 02:52:53
Sry没有提供示例。事实证明,错误的原因是我的一些工作表的名称中有一个'#‘或'@’。去掉这些就解决了问题。
https://stackoverflow.com/questions/50753236
复制相似问题