我有这个基于这个查询的图表
SELECT IDtrattativa, NomeCognome, [Ricavi] AS Valore, "Redditività" AS CostiRicavi FROM qryAnalisiOperazione UNION SELECT IDtrattativa, NomeCognome, [costi], "Costi" FROM qryAnalisiOperazione;
如你所见,这只是一个系列,这就是我得到的
我想改变系列中的颜色(costi应该是红色,ricavi应该是绿色)
我在打开状态下使用此代码(然后我在加载事件中尝试过)
With Me.CostiRicaviGR.ChartSeriesCollection.Item(0) .BorderColor = RGB(123, 222, 100) .FillColor = RGB(200, 300, 111) End With
但是什么也没发生。 你能帮我吗?谢谢
设置饼图系列点的颜色使用
Chart.SeriesCollection(i).Points(i).Format.Fill.Forecolor.RGB
具有相关的对象限定符。
请。请注意,集合计数从 1 开始,RGB 颜色元素最大值为 1。值=255
尝试这样的事情
With Me.CostiRicaviGR.Chart.SeriesCollection.Item(1)
.Points(1).Format.Fill.Forecolor.RGB = RGB(123, 222, 100)
.Points(2).Format.Fill.Forecolor.RGB = RGB(255, 111, 111)
End With