Ok, thanks for the additional information
Then you'd want to do something like this
Option Explicit
Sub Macro1()
Dim L As Long
Dim ws As Worksheet
Set ws = Worksheets("Sheet1")
L = 8
'ActiveChart.SetSourceData Source:=shtHis.Range("A1:A" & lInterval & ",B1:B" & lInterval) -- wrong way
Worksheets("Sheet2").Select
ActiveSheet.Shapes.AddChart.Select
ActiveChart.ChartType = xlXYScatter
ActiveChart.SetSourceData Source:=Union(ws.Range("A1:A" & L), ws.Range("B1:B" & L))
ActiveSheet.Shapes.AddChart.Select
ActiveChart.ChartType = xlXYScatter
ActiveChart.SetSourceData Source:=Union(ws.Range("A1:A" & L), ws.Range("C1:C" & L))
ActiveSheet.Shapes.AddChart.Select
ActiveChart.ChartType = xlXYScatter
ActiveChart.SetSourceData Source:=Union(ws.Range("A1:A" & L), ws.Range("D1:D" & L))
ActiveSheet.Shapes.AddChart.Select
ActiveChart.ChartType = xlXYScatter
ActiveChart.SetSourceData Source:=Union(ws.Range("A1:A" & L), ws.Range("E1:E" & L))
End Sub