【发布时间】:2021-06-16 04:11:30
【问题描述】:
我正在使用 pywin32 (Python) 通过 Python 脚本自动恢复 Excel 图表数据属性。由于我需要使用 COM 接口,因此我的开发经常使用 Chart Object Model 和 VBA。
打开Excel文件,你可以找到类似的属性> 格式化绘图区域> 图片或纹理填充,然后有左偏移、右偏移、上偏移、下偏移以及一些百分比值。
我有图表对象。如何恢复这个“偏移量”?
例如,我可以恢复纹理填充的透明度值:
PlotArea.Format.Fill.Transparency
TextureOffsetX 和 TextureOffsetY 不给出任何结果。
我尝试录制宏以查看更改了哪些属性,但更改偏移后宏为空。
我还阅读了对象文档:PlotArea、ChartArea 等。
【问题讨论】:
标签: python excel vba com pywin32