标记系列的最后一点

时间:2015-08-07 21:24:13

标签: excel excel-vba vba

我有一个代码可以将图表上每个系列的最后一个点更改为图例名称。但是,我不希望前4个系列的最后一个点更改为图例名称。有没有人有任何改变这个代码的建议,跳过前4个系列并标记每个系列的最后一点?

ratings

1 个答案:

答案 0 :(得分:2)

Excel中的图表Series有一个名为PlotOrder的属性,可以告诉您在图表上绘制每个系列的顺序。您可以在循环中检查此属性,只有在> 4时才会继续。例如:

For Each mySrs In ActiveChart.SeriesCollection

    With mySrs

        If .PlotOrder > 4 Then
            nPts = .Points.Count
            ....
        End If

    End With

Next
相关问题