Sorry about that.
Dim i As Long
For i = 1 To 180
Sheets("Sheet2").Select
If Range("D18") = i Then
Sheets("Sheet1").Select
ActiveSheet.ChartObjects("Chart 1").Activate
ActiveChart.SeriesCollection.NewSeries
ActiveChart.SeriesCollection(1).Name = "=""A"""
ActiveChart.SeriesCollection(1).Values = "='Sheet3'!Range(Cells(44,3),Cells(44,i+2))"
ActiveChart.SeriesCollection(1).XValues = "='Sheet1'!Range(Cells(3,3),(3,i+2))"
ActiveChart.SeriesCollection.NewSeries
ActiveChart.SeriesCollection(2).Name = "=""B"""
ActiveChart.SeriesCollection(2).Values = "='Sheet3'!Range(Cells(12,3),Cells(12,i+2))"
Else
Sheets("Sheet1").Select
Range("C3").Select
End If
Next
End Sub
Bookmarks