VBA - 程式設計圖表



使用 VBA,你可以根據某些標準生成圖表。讓我們透過一個示例瞭解一下它。

步驟 1 − 輸入生成圖表的資料。

Graph in VBA

步驟 2 − 建立 3 個按鈕 -一個生成條形圖,另一個生成餅圖,另一個生成柱狀圖。

Graph in 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 − 點選相應的按鈕,圖表就建立好了。在下面的輸出中,單擊生成餅圖按鈕。

Graph in VBA
廣告