我在Access 2010報告中有一個圖表,我試圖爲其動態設置不同系列的顏色。用戶可以使用複選框來選擇系列圖表,其意圖是圖表上的系列將採用複選框標籤的BackColor
屬性中的顏色。自定義報告顏色「貼緊」到Windows默認顏色
問題是,當我運行我的代碼來創建報告時,使用的顏色不是相應標籤上的顏色。相反,它看起來像是「捕捉」到以下鏈接中的顏色列表,稱爲「標準窗口顏色」。 List of standard windows colors in RGB and Long
例如:
With myChart.SeriesCollection(1)
.Interior.Color = RGB(195, 215, 155)
End With
集系列1到暗灰色顏色,並返回debug.print myChart.SeriesCollection(1).Interior.Color
12632256,而不是像10213315它應該。 (長顏色=紅色+綠色* 256 +藍色* 65536)
我試過打開圖表對象並定義了我想要在圖表的調色板上看到的自定義顏色,併爲系列設置了適當的顏色手動。這個工作,直到我試圖編程改變任何東西,在這一點上,所有的顏色對齊上面我鏈接的列表。
有關如何將圖表顏色動態設置爲自定義值的任何想法?