0% found this document useful (0 votes)
33 views

VBA Programming Charts

Program

Uploaded by

shaonaa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views

VBA Programming Charts

Program

Uploaded by

shaonaa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

7/12/2017 VBA Programming Charts

VBA - PROGRAMMING CHARTS


https://www.tutorialspoint.com/vba/vba_programming_charts.htm Copyright © tutorialspoint.com

Using VBA, you can generate charts based on certain criteria. Let us take a look at it using an example.

Step 1 − Enter the data against which the graph has to be generated.

Step 2 − Create 3 buttons - one to generate a bar graph, another to generate a pie chart, and another to generate
a column chart.

Step 3 − Develop a Macro to generate each one of these type of charts.

' 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

https://www.tutorialspoint.com/cgi-bin/printpage.cgi 1/2
7/12/2017 VBA Programming Charts

Step 4 − Upon clicking the corresponding button, the chart is created. In the following output, click on generate
Pie Chart button.

https://www.tutorialspoint.com/cgi-bin/printpage.cgi 2/2

You might also like