gpt4 book ai didi

python - 尝试使用 openpyxl 解冻 Pane 会导致损坏

转载 作者:太空宇宙 更新时间:2023-11-03 14:07:42 25 4
gpt4 key购买 nike

我正在尝试使用 openpyxl 读取工作表并解冻 Pane 。 Openpyxl 文档表明,要做到这一点,我会将 worksheet.freeze_panes 设置为 "A1"None。我正在这样做(请参阅下面的代码)

wb=load_workbook(path)
ws=wb["Sheet"]
ws.freeze_panes=ws["A1"]
wb.save(path)

但是当我尝试打开工作簿时,Excel 显示

'We found a problem with some content, do you want us to try to recover as much as we can?"

然后它会给出修复日志,其中显示

"Removed Feature: View from /xl/worksheets/sheet2.xml part"

但是,当我尝试卡住任何其他 Pane 时,我没有遇到任何问题。还有其他人遇到过这个问题吗?我做错了什么吗?将不胜感激任何见解。我使用的是 openpyxl 版本 2.5.0 和 python 版本 3.5.2。

最佳答案

只需查看执行此操作的源代码:卡住到 A1 应该不会执行任何操作。但是,我不打算更改此代码。使用工作 TableView (ws.views.sheetViews[0]) 效果更好,但您需要查看格式规范以了解更多详细信息。

关于python - 尝试使用 openpyxl 解冻 Pane 会导致损坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48752276/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com