【发布时间】:2019-03-20 10:51:39
【问题描述】:
我希望折线图的颜色与对应行的背景颜色相同。在本例中,前 10 个应为绿色,后 10 个应为红色。这是我将不断做的事情,有时数据集很大,因此单独选择每条线的颜色不是一个可行的选择。
谁能帮帮我? -蒂姆
【问题讨论】:
-
你会为此考虑 VBA 宏吗?如果颜色在宏中被硬编码怎么办。我的工作示例代码如下:
-
` ActiveSheet.ChartObjects("Chart 1").Activate ActiveChart.FullSeriesCollection(1).Format.Line.ForeColor.RGB = RGB(255, 0, 0) ActiveChart.FullSeriesCollection(2)。 Format.Line.ForeColor.RGB = RGB(0, 255, 0) ActiveChart.FullSeriesCollection(3).Format.Line.ForeColor.RGB = RGB(0, 0, 255)`