excel宏录制怎么让它自动向下计算

2025-04-30 21:30:14
推荐回答(1个)
回答1:

Sub 拆线图()

    Dim i, mg As Ranges

    Range("b1:k2").Select

    ActiveSheet.Shapes.AddChart.Select

    ActiveChart.ChartType = xlLine

    ActiveChart.PlotArea.Select

    ActiveChart.SeriesCollection(1).Name = Cells(2, 1)

    For i = 2 To 10 '自己改

    ActiveChart.SeriesCollection.NewSeries

    ActiveChart.SeriesCollection(i).Values = Range("b1:k1").Offset(i, 0)

    ActiveChart.SeriesCollection(i).Name = Cells(i + 1, 1)

    Next

End Sub