1. 利用表单控件创建动态图表
1打开Excel数据表,并在数据表下方插入一行辅助行
2对辅助行姓名下方的单元格做一个数据验证,也就是下拉列表不会做的可以参考我的《单元格怎么做下拉列表》
3在姓名后用Vlookup函数将上面的值引用下来,看具示例中体公式!如果你还不会使用Vlookup函数,请看我之前的《怎么用Vlookup函数返回多列结果》
4将公式向右拖动,将表格填充完整
5选中数据,给它添加一个折线图
6将剩下的数据添加进数据表,并将线条填充为灰色,然后在选择数据的时候就能在图表中高亮显示了
2. 动态表单开发
将表单显示内容的资源与动态值显示的字段设置成同一个值,这样表单数据变更了,则显示值也变更了。
3. excel用控件做动态图表
最近我控件写的比较多,有兴趣学的话可以关注我
Excel 中的控件都是好东西,很多朋友跟我说轻易不敢用,因为对于宏命令不熟悉。
其实,不是所有控件的应用场景都需要添加宏的,比如今天要教的:当勾选复选框时,整行变色;取消勾选,恢复无色。
关于复选框的应用,我曾经讲解过一个非常经典的案例,图表中的图形会根据复选框的选择与否,自动显示或不显示,请参见:Excel 制作带复选框的动态图表
案例:
下表 1 是保单续保统计表,现在需要在 B 列添加复选框,实现下表 2 效果:勾选复选框,当前行变黄;取消勾选复选框,当前行恢复无填充色。
解决方案:
1. 添加复选框:选择菜单栏的 Developer --> Insert --> Check Box
2. 将复选框放入单元格中的合适位置
3. 复选框默认的文本我们不需要,把它删除:选中复选框 --> 鼠标右键单击 --> 选择 Edit Text
4. 此时文本处于可编辑状态,把它删除即可
5. 通过复制 --> 粘贴的方式给所有投保人都添加对应的复选框
6. 现在给复选框的控件值添加单元格链接:选中“张三”旁边的复选框 --> 鼠标右键单击 --> 选择 Format Control
7. 在弹出的对话框中,在 Cell link 选择 $C$2 单元格,即表格上的红框处 --> OK
8. 此时可以看到,勾选“张三”旁边的复选框,C2 会显示 TRUE;取消选择,则显示 FALSE
9. 依样给所有复选框添加单元格链接
10. 现在开始设置填充色规则:选中需要变色的单元格区域,本例为 A2:B2 --> 选择菜单栏的 Home --> Conditional Formatting --> New Rule
11. 在弹出的对话框中选择 New Rule --> OK
12. 在新弹出的对话框中做以下选择:
选择最下面的规则类型,即 Use a formula to determine which cells to format
在 Format values where this formula is true(“为符合此公式的值设置格式”)中用鼠标选择 $C$2 单元格
点击 Format 按钮,将背景色设置为黄色
OK
13. 在新弹出的对话框中点击 Apply --> OK
14. 此时,“张三”的复选框已经设置好了:勾选变黄,取消勾选恢复无色
15. 用同样的方式完成所有复选框的设置
16. 现在稍作美化:C 列作为辅助列,我们不需要显示它的值,把 C 列的字体设置为白色即可
4. 利用表单控件创建动态图表的方法
excel制作不同年份对比图的方法如下(以windows10系统的excel2019版为例):
1、打开excel表格,选中含有年份的数据区域。
2、随后点击界面上方的插入按钮。
3、随后点击散点图按钮。
4、在接着弹出的下拉菜单中点击【带平滑线和数据标记的散点图】按钮。
5、随后即可看到不同年份的对比曲线图已经被插入了。
5. 在表单控件工具栏中可以创建一个
在最上面的菜单栏,找到【开发工具】,然后选择【插入】,点击一下小三角,选择【Active X】,选择下面的控件按钮就可以了。
6. 用表单控制实现动态图表
这个有多种方法,初学者可以用
a、简单一点的公式、辅助列来实现;
b、高级的后期使用数组公式、名称管理器以及配合VBA变量实现复杂的动态图表。
公式和辅助列的方法如下图所示:
操作步骤:
首先: 把C2:O3的数据复制一份放在C11,并插入柱形图;
1. 点击Office按钮,Excel选项,在常规里勾选显示“开发工具”
2. 点击开发工具选项卡,插入表单控件:列表框,或下拉框;
3. 右键设置下拉框控件格式,数据源区域为C3:C7的产品名称,单元格链接选择D17
4. 选择C12设置公式 =index(C3:C7,$D$17),右拉
5. 或者选中C12:O12,插入数组公式=INDEX(C3:O7,D17,0,1),按三键结束(Ctrl+Shift+回车,数组公式)
7. 动态表单组件
可以动态改变其版面布局的交互式汇总表格
- 相关评论
- 我要评论
-