在未链接的PowerPoint图表中填充数据

时间:2017-09-21 15:52:16

标签: vba powerpoint powerpoint-vba

我希望在演示文稿中填充图表。我通常会创建" Shell decks"对于我的演示文稿,我从前一个演示文稿(手工)中删除数据,然后我进入一个excel文件,查找我需要粘贴的值,然后粘贴它填充图形。我手动为每个图表执行此操作。这一切似乎都很容易在VBA中完成,我编写了代码的每一部分,直到编辑图表中的数据。我无法弄清楚。

这是我在图表中设置第一个栏的最佳尝试= 7.5,这很可笑:

Shapes.Chart.SeriesCollection(1).Values(1) = 7.5

我可以帮忙搞清楚我需要做些什么吗?

P.S。我无法在Excel中创建图表然后粘贴到PowerPoint中,我必须编辑已存在的图表。

谢谢!

1 个答案:

答案 0 :(得分:1)

这是将数据提供给powerpoint

中的图表的工作表对象
 Application.ActivePresentation.Slides(1).Shapes(1).Chart.ChartData.Workbook.activesheet

因此您应该能够将范围从excel复制到powerpoint