如何检测SeriesCollection的填充格式?
我知道如何将其更改为实体> ActiveChart.SeriesCollection(1).Fill.Solid
我知道如何将其更改为Gradient> ActiveChart.SeriesCollection(1).Fill.TwoColorGradient Style:=msoGradientHorizontal, Variant:=1
但我不知道如何检测当前的填充格式...... 你能帮帮我吗?
谢谢。
答案 0 :(得分:2)
你可以测试:
if ActiveChart.SeriesCollection(1).Fill.GradientColorType = msoGradientTwoColors then
'your code
您可以查看调试器中对象的属性(我在帮助中找到了这个问题)。在这个特殊情况下,我是间谍:ActiveChart.SeriesCollection(1)
。然后,您可以展开属性以查找适用于您的案例的属性。