[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『グラフの範囲を自動的に可変にする』(ぽこにゃん)
表題の内容について。
グラフの範囲を自動的に可変にするマクロがあります。
Sub test()
Dim i As Long, F As String, lngMax As Long
lngMax = Cells(Rows.Count, 1).End(xlUp).Row
With ActiveSheet.ChartObjects(1).Chart
For i = 1 To .SeriesCollection.Count
.SeriesCollection(i).Formula = _
"=SERIES(" & _
Cells(1, i + 1).Address(External:=True) & "," & _
Cells(2, 1).Resize(lngMax - 1, 1).Address(External:=True) & "," & _
Cells(2, i + 1).Resize(lngMax - 1, 1).Address(External:=True) & "," & _
i & ")"
Next i
End With
End Sub
これでは縦方向への増減しか対応してもらえません。
横方向への増減も可変するにはどうすればよいでしょうか?
(縦横両方向へ増減します)
< 使用 Excel:Excel2007、使用 OS:Windows7 >
ActiveSheet.ChartObjects(1).Chart.SetSourceData Source:=Range("A1").CurrentRegion
(???) 2018/06/07(木) 17:16
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.