powerpoint图表的动态源数据

Dynamic source data for powerpoint chart

powerpoint 幻灯片图表上的数据取决于蓝线包围的数据。数据位于工作表中,当我在图表上单击鼠标右键后单击“编辑数据”时,该工作表会弹出。

我正在尝试编写 vba 代码来设置数据源以包含所有数据,但目前无济于事。我的代码如下:

Melon.Chart.SetSourceData _
Source:=Melon.Chart.ChartData.Workbook.Sheets(1).Range("B3:C" & (28 + Weekno))

Melon 是 powerpoint 幻灯片上图表的名称。 Weekno 实际上代表 2017 年的周数,它是一个取决于当前周的变量。上面的代码不断返回一个 运行-time error '13': Type mismatch error 并且没有将源数据设置到预期的范围。

有人知道吗?所有帮助将不胜感激!谢谢!

With Melon.Chart.ChartData
    .Activate
   .Workbook.Sheets(1).ListObjects("Table1").Resize Range("$A:$C")

End With

这有效!!!!我好开心