[COLOR="DarkSlateGray"][B]Sub Macro2()
Dim aSh As String
aSh = ActiveSheet.Name
Charts.Add
ActiveChart.ChartType = xlLine
ActiveChart.SetSourceData Source:=Sheets(aSh).Range("I30")
ActiveChart.SeriesCollection.NewSeries
ActiveChart.SeriesCollection.NewSeries
ActiveChart.SeriesCollection.NewSeries
ActiveChart.SeriesCollection.NewSeries
ActiveChart.SeriesCollection(1).XValues = _
"=(" & aSh & "!R13C4:R13C15," & aSh & "!R20C4:R20C15)"
ActiveChart.SeriesCollection(1).Values = "=" & aSh & "!R14C3:R14C15"
ActiveChart.SeriesCollection(2).Values = _
"=(" & aSh & "!R15C3:R15C15," & aSh & "!R22C4:R22C15)"
ActiveChart.SeriesCollection(3).Values = _
"=(" & aSh & "!R16C3:R16C15," & aSh & "!R23C3:R23C15)"
ActiveChart.SeriesCollection(4).Values = _
"=(" & aSh & "!R17C3:R17C15," & aSh & "!R24C3:R24C15)"
ActiveChart.Location Where:=xlLocationAsObject, Name:=aSh
With ActiveChart
.HasTitle = False
.Axes(xlCategory, xlPrimary).HasTitle = False
.Axes(xlValue, xlPrimary).HasTitle = False
End With
End Sub[/B][/COLOR]