小编Bob*_*ith的帖子

Excel VBA线条颜色/标记线条颜色

我正在编写一些VBA代码来修改Excel图表.对于散点图,我需要修改标记线颜色,有时还需要修改连接线的线条颜色.我可以手动完成,但是当我录制宏时,两个动作都会产生相同的代码,尽管结果非常不同.

知道如何区分代码中的线条颜色和标记线颜色吗?

当我记录自己改变标记线的颜色时,创建了此代码

Sub Macro3()
'

    ' Macro3 Macro
    '
    '
        ActiveChart.SeriesCollection(2).Select
        With Selection.Format.Line
            .Visible = msoTrue
            .ForeColor.ObjectThemeColor = msoThemeColorAccent1
            .ForeColor.TintAndShade = 0
            .ForeColor.Brightness = 0
        End With
    End Sub
Run Code Online (Sandbox Code Playgroud)

当我记录自己改变连接标记的线的颜色时,创建了此代码

Sub Macro4()
'
' Macro4 Macro
'
'
'Change the Line Color
    ActiveChart.SeriesCollection(2).Select
    With Selection.Format.Line
        .Visible = msoTrue
        .ForeColor.ObjectThemeColor = msoThemeColorAccent1
        .ForeColor.TintAndShade = 0
        .ForeColor.Brightness = 0
    End With
End Sub
Run Code Online (Sandbox Code Playgroud)

excel charts vba

9
推荐指数
2
解决办法
7万
查看次数

标签 统计

charts ×1

excel ×1

vba ×1