效果演示 第1步:准备数据源:只是普通的表格数据,按公司及年份列示销售额数据,没有任何公式或函数; 数据源表格 第2步:构建辅助数据
辅助数据 第3步:构建图表数据源
图表源 第4步:引用图表数据源制作柱形图
制作柱形图 第5步:插入命令按钮控件; 从开发工具选项卡--插入--ActiveX控件中找到命令按钮,在图表区域中画出即可; 插入命令按钮 第6步:写入VBA代码; 双击命令按钮,进行代码输入,并记得将文件保存为启用宏的工作薄,即可大功告成! Private Sub CommandButton1_Click() Static blnProcessing As Boolean If blnProcessing Then blnProcessing = False CommandButton1.Caption = '开始' Else CommandButton1.Caption = '暂停' blnProcessing = True For i = 2010 To 2018 Range('M3').Value = i t = Timer Do While (Timer < t="" +="" 1)="" and=""> DoEvents Loop If Not blnProcessing Then Exit Sub Next blnProcessing = False CommandButton1.Caption = '开始' End If End Sub 录入代码 总结:动态图表制作并不难,关键是要熟悉函数和图表的运用。如果需要让图表自动运行,则需要借助VBA的功能;如果你需要今天教程所使用的课件,你可以私信回复“自动运行”即可获取。 |
|