2014-05-24 26 views
0

默認情況下,具有單個系列的MS Office條形圖出現,每個條形式使用不同的顏色。如何在PowerPoint圖表中更改「逐點變化」設置?

數據系列格式對話框中有一個選項叫「逐點顏色因人而異」的填寫面板,可以使這個改變。只有當一個系列,並取消選中,它引起了雅紳特1顏色來顯示所有的酒吧出現此複選框。

我會該死如果我能想出如何是通過API使用VBA或C#這樣做。你知不知道怎麼?

回答

1

記錄在Excel宏確認你所需要的屬性是VaryByCategories

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

它與PowerPoint中的屬性相同。

+0

酷,謝謝,我是缺少ChartGroups的想法,並沒有看那裏。從名字我認爲它是一組圖表,但實際上它更像是一組系列,可以說是子圖表。大多數圖表只有一個圖表組,但這正是API角度的許多操作所在。 – scanny

相關問題