|
以下のプログラムでは、指定した表の範囲の埋め込みグラフが一行分データの折れ線グラフが複数できてしまうのですが、二行分のデータを1つの折れ線グラフとして複数作成するにはどうすればいいのでしょうか。
また、二本の折れ線に色を指定することができますか。
改良の仕方がわかりません。
ご存知の方、よろしくお願いいたします。
Dim Num As Integer, sRng As Range, sRow As Range
Set sRng = Selection.Offset(ColumnOffset:=1). _
Resize(ColumnSize:=Selection.Columns.Count - 1)
For Num = 2 To Selection.Rows.Count
Set sRow = sRng.Rows(Num)
With Sheets("グラフ用").ChartObjects.Add(((Num - 2) Mod 2) _
* 220 + 20, Int((Num - 2) / 2) * 160 + 20, 200, 140)
With .Chart
.SetSourceData Source:=Union(sRng.Rows(1), sRow), _
PlotBy:=xlRows
.ChartType = xlLine
End With
End With
Next Num
End Sub
|
|