Openpyxl 更新 sheet 并维护图形和图像

Openpyxl updating sheet and maintaining graphs and images

我刚刚用 openpyxl 创建了一个脚本来更新我们通常每月手动更新的 xlsx 文件。

工作正常,但新文件丢失了工作簿中的所有图形和图像。有没有办法保留它们?

openpyxl 2.5 版将保留现有文件中的图表。

改用 xlwings,它作为 pywin32 上的包装器工作,可以保留现有的 Excel 图表、数据透视表等。