グラフデータの範囲を変更する : Excel VBAでグラフ作成

Excelグラフの参照元のデータを変更するには、SetSourceDataメソッドで指定します。


Homeに戻る > Excel VBAでグラフのTipsへ

Excel実行画面

売上推移の折れ線グラフを作成しています。

2011年ボタンをクリックすると、2011年度の売上推移データを元にExcelの折れ線グラフを表示します。
売上推移のExcel折れ線グラフ

2012年ボタンをクリックすると、2012年度の売上推移データを元にExcelの折れ線グラフを表示します。
元データを変更した、売上推移の折れ線グラフ


Excel VBA実行コード

Private Sub CommandButton1_Click()
    Worksheets("Sheet1").ChartObjects(1).Chart.SetSourceData Source:=Range("C4:O6")
End Sub

Private Sub CommandButton2_Click()
    Worksheets("Sheet1").ChartObjects(1).Chart.SetSourceData Source:=Range("C8:O10")
End Sub



Homeに戻る > Excel VBAでグラフのTipsへ

■■■
このサイトの内容を利用して発生した、いかなる問題にも一切責任は負いませんのでご了承下さい
■■■
当ホームページに掲載されているあらゆる内容の無許可転載・転用を禁止します


Copyright (c) Excel-Excel ! All rights reserved