如何改变"逐点改变颜色"在PowerPoint图表中设置?

时间:2014-05-24 20:16:23

标签: excel vba charts ms-office powerpoint

默认情况下,会出现一个包含单个系列的MS Office条形图,每个条形图的颜色不同。

格式数据系列对话框中, Fill 面板上有一个名为“逐点变色”的选项,允许更改此选项。此复选框仅在存在单个系列时显示,取消选中该选项会导致所有条形以 Accent 1 颜色显示。

如果我能通过使用VBA或C#的API弄清楚如何做到这一点,我会很高兴。你知道吗?

1 个答案:

答案 0 :(得分:1)

在Excel中录制宏确认您需要的属性为VaryByCategories

ActiveChart.PlotArea.Select
ActiveChart.SeriesCollection(1).Select
ActiveChart.ChartGroups(1).VaryByCategories = True
Range("D8").Select

它与PowerPoint的属性相同。