python - 使用python自动化powerpoint。如何访问格式轴对象

python - 使用python自动化powerpoint。如何访问格式轴对象,第1张

目前我正在使用Python来自动化powerpoint文件。我正在使用win32com.client来访问所需的各种对象。但是,我无法找到有关图表对象的任何文档。有人能指出我正确的方向。

import win32com.client

PPTApplication = win32com.client.Dispatch("PowerPoint.Application")
PPTApplication.Visible = True
PPTFile = PPTApplication.Presentations.Open("D:\test.pptx")

x=PPTFile.Slides(1).Shapes("Chart1").Chart.ChartData.Workbook.Sheets(1).Range("A1","C13").Value

上面的代码允许我访问chart1的数据。 如何访问格式轴选项???? 或者我在哪里可以找到相同的文档。

最佳答案:

1 个答案:

答案 0 :(得分:0)

此处记录了PowerPoint Chart对象API: https://msdn.microsoft.com/EN-US/library/office/ff746468.aspx

您想要前进的方向是Chart.Axes(),也许是Chart.Axes(xlValue)

获得所需的轴后,您可以使用此处列出的属性和方法: https://msdn.microsoft.com/EN-US/library/office/ff745187.aspx

根据我的经验,有时需要进行一些挖掘才能找到正确属性的路径,但这是一般程序。

通常当我找不到我要找的东西时,我会搜索' vba powerpoint chart字体颜色'或者我正在寻找的任何特定电话,示例VBA代码显示"路径"通过对象层次结构到我需要的属性。

本文经用户投稿或网站收集转载,如有侵权请联系本站。

发表评论

0条回复