默认情况下,会出现一个包含单个系列的MS Office条形图,每个条形图的颜色不同。
在格式数据系列对话框中, Fill 面板上有一个名为“逐点变色”的选项,允许更改此选项。此复选框仅在存在单个系列时显示,取消选中该选项会导致所有条形以 Accent 1 颜色显示。
如果我能通过使用VBA或C#的API弄清楚如何做到这一点,我会很高兴。你知道吗?
答案 0 :(得分:1)
在Excel中录制宏确认您需要的属性为VaryByCategories
。
ActiveChart.PlotArea.Select
ActiveChart.SeriesCollection(1).Select
ActiveChart.ChartGroups(1).VaryByCategories = True
Range("D8").Select
它与PowerPoint的属性相同。