位置:首頁 > 高級語言 > VBA教學 > VBA圖表編程

VBA圖表編程

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