创建动态图表的主要方法是利用Excel的随机函数和表单控件,如单选按钮、微调按钮、滚动条等。这些控件的功能很强大,合理利用这些表单控件,会使图表变得更容易操作,甚至观察图表的动态变化。
5.5.1.1 绘制动态图表的基本原理
绘制动态图表的方法有两种:辅助绘图区域和动态名称法。这两种方法的核心是绘制图表的数据是辅助绘图区域的数据或者名称代表的数据区域,并通过图表上的表单控件来控制这些数据区域的变化。
绘制动态图表的基本原理如图5-62所示。图表是利用辅助绘图数据区域或者动态名称来绘制的,而辅助绘图区域或者动态名称是根据图表上的表单控件返回值从原始数据区域查询得到的。这样,当在图表上操作表单控件时,保存在工作表上的表单控件返回值从原始数据区域查询得到。这样,当在图表上操作表单控件时,保存在工作表单元格中的表单控件返回值就发生了变化,辅助绘图数据区域或者动态名称代表的区域数据随之发生变化,从而图表就发生变化。
图5-62 开发工具与表单控件
5.5.1.2 图表控件
在大多数情况下,用户需要使用表单控件来制作动态图表。表单控件又称为窗体控件,包括单选按钮、复选框、组合框、列表框、微调按钮、滚动条等。要使用这些表单控件,需要单击【开发工具】选项卡,在【控件】功能组中单击【插入】按钮,就会弹出【表单控件】列表。但在默认情况下,Excel 2016及以上版本功能区中是不显示【开发工具】选项卡的,因此需要把【开发工具】选项卡显示在功能区中。其操作步骤是:单击Excel左上角【文件】→【选项】→【自定义功能区】/【主选项卡】→勾选【开发工具】选项卡,单击【确定】即可。其过程如图5-62中序号所示。
5.5.1.3 常用表单控件的功能和控制属性
常用表单的控件包括单选按钮、复选框、组合框、微调按钮、滚动条等,要使用这些控件,必须先了解它们的功能和属性。
1.单选按钮
单选按钮又称选项按钮,用于选中一个组选项中的某一个,并且只能选中一个。如果同时要选择多个按钮,则需要使用分组框对它们进行选择(图5-63)。单选按钮的控制属性如图5-64所示。单选按钮的控制属性含义如表5-1所示。
表5-1 单选按钮的控制属性含义
图5-63 使用分组框对单选按钮分组多选
图5-64 单选按钮的控制属性
2.复选框
单选按钮每次只能选择一个选项,而且必须选择一个。尽管利用分组框可以选择多个按钮,但操作较烦琐。利用复选框就可以实现一次选择多个或不选之目的,如图5-65所示。其控制属性如图5-66所示。
图5-65 复选框支持多选(www.xing528.com)
图5-66 复选框的控制属性
复选框的控制属性含义如表5-2所示。
表5-2 复选框的控制属性含义
3.组合框
在产品数据量或其他选项不多时,利用单选按钮来选择不同的产品或项目还是很方便的。但在产品或可选项较多时,则用之就很不方便,而用组合框则非常便捷。
组合框为一下拉列表框,在此下拉列表框中选中的项目将出现在文本框中,从而可以每次选择一个项目进行分析和处理。组合框的控制属性如图5-67所示,其属性含义见表5-3。
图5-67 组合框及其控制属性
表5-3 组合框的控制属性含义
4.微调按钮
微调按钮(或微调项)用于增大或减小数值。若要增大数值,可单击向上箭头;若要减小数值,可单击向下箭头。其控制属性如图5-68所示,其控制属性如表5-4所示。
5.滚动条
滚动条是通过单击滚动箭头或托运滑块时来调节数据的大小。单击滚动箭头与滑块之间的区域时,可以滚动整页数据。滚动条的控制属性如图5-68、图5-69所示,其含义如表5-5所示。
图5-68 微调项及其控制按钮
图5-69 滚动条及其控制属性
表5-4 微调项的控制属性含义
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。