Vba-programming-charts

提供:Dev Guides
移動先:案内検索

VBA-プログラミングチャート

VBAを使用すると、特定の基準に基づいてグラフを生成できます。 例を使用して見てみましょう。

  • ステップ1 *-グラフを生成するデータを入力します。

VBAのグラフ

  • ステップ2 *-3つのボタンを作成します。1つは棒グラフを生成し、もう1つは円グラフを生成し、もう1つは縦棒グラフを生成します。

VBAのグラフ

  • ステップ3 *-これらのタイプのチャートのそれぞれを生成するマクロを開発します。
' Procedure to Generate Pie Chart
Private Sub fn_generate_pie_graph_Click()
   Dim cht As ChartObject
   For Each cht In Worksheets(1).ChartObjects
      cht.Chart.Type = xlPie
   Next cht
End Sub

' Procedure to Generate Bar Graph
Private Sub fn_Generate_Bar_Graph_Click()
   Dim cht As ChartObject
   For Each cht In Worksheets(1).ChartObjects
      cht.Chart.Type = xlBar
   Next cht
End Sub

' Procedure to Generate Column Graph
Private Sub fn_generate_column_graph_Click()
   Dim cht As ChartObject
   For Each cht In Worksheets(1).ChartObjects
      cht.Chart.Type = xlColumn
   Next cht
End Sub
  • ステップ4 *-対応するボタンをクリックすると、チャートが作成されます。 次の出力で、[円グラフの生成]ボタンをクリックします。

VBAのグラフ