gpt4 book ai didi

excel - 如果标记填充设置为自动,如何获得散点图系列 MarkerBackgroundColor?

转载 作者:行者123 更新时间:2023-12-04 22:26:08 24 4
gpt4 key购买 nike

我有一个包含多个系列的散点图和每个系列的趋势线。我想将可数据化的趋势线设置为与系列的填充颜色相同的颜色。系列的填充颜色为自动。 .MarkerBackgroundColor属性为所有系列返回 -1,而 .MarkerBackgroundColorIndex为所有系列返回 2。我相信只有在标记填充设置为自动时才会发生这种情况。但是,我无法更改这一点,因为图表中的系列是通过另一个基于动态数据的 VBA 代码添加的。有什么帮助吗?

For i = 1 To Sheet1.ChartObjects("Chart 5").Chart.SeriesCollection.Count
With Sheet1.ChartObjects("Chart 5").Chart.FullSeriesCollection(i)
.Trendlines(1).DataLabel.Format.Fill.ForeColor.RGB = .MarkerBackgroundColor
End With
Next i

最佳答案

在标记填充设置为“自动”的 XY 散点图中,Excel 将按照与当前调色板中的六种主题强调色相同的顺序应用颜色。

如果图表有超过六个系列,则将应用这些强调色的较浅/较深的阴影,再次以相同的顺序。实际上,更亮/更暗的程度因 Excel 版本而异。屏幕截图显示了前 12 个系列的图例和 Office 365 的默认“Office”调色板,供您引用。

enter image description here

因此,如果您知道该系列在图表中的排列顺序,您就可以推测其填充颜色。

关于excel - 如果标记填充设置为自动,如何获得散点图系列 MarkerBackgroundColor?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57763124/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com