VBA圖表編程

VBA - 圖表編程

使用VBA,就可以做到生成基於一定的標準圖表。讓我們來看看它的一個例子。

步驟1:首先輸入針對圖表有生成的數據。

Graph

第2步:讓我們創建3個按鈕中的一個來生成柱狀圖,餅圖,柱形圖。

Graph

第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