如何使用openpyxl保存共享的excel文件?

问题描述 投票:0回答:1

我正在尝试保存使用 python 3.7 和 openpyxl 编辑的共享 Excel 文件。当我保存它时,它会删除 Excel 的共享属性。被困在这了。我只是用

workbook.save('filepath')
命令保存它。我在文档中找不到任何相关内容。

python-3.x openpyxl
1个回答
-1
投票

我认为您当前无法使用 openpyxl 执行此操作,因为该功能似乎并未在 ExcelWriter 类中实现。

鉴于 Microsoft 正在尝试弃用共享工作簿,转而支持共同创作

重要提示:“共享工作簿”是一项较旧的功能,可让您 与多人协作处理工作簿。这个功能有很多 限制,并已被共同创作所取代。共同创作是 在某些版本的 Excel 中可用,包括 Excel 2016 Office 365 订阅者。

我怀疑这在路线图上的排名是否靠前。

您可以通过在 xlsx 文件内的

app.xml
下的原始 xml
docProps
中设置共享文档标志或通过覆盖文档模块此处的扩展属性来将其 XML 破解在一起。

© www.soinside.com 2019 - 2024. All rights reserved.