乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel滚动条-E手操作:Excel控件之我见、一:表单控件“滚动条”

excel滚动条-E手操作:Excel控件之我见、一:表单控件“滚动条”

作者:乔山办公网日期:

返回目录:excel表格制作

您好,这里是“E图表述”为您讲述的Excel各种知识。

从今天起,作者将陆续的把Excel的控件整理出来,分享给大家。Excel的控件分为表单控件(03版Excel叫做窗体控件,07版后改称表单控件)和ActiveX控件。


这两种控件的区别在于:


表单控件只能在工作表中添加和使用,并可以直接作用于单元格,通过设置控件格式或者指定宏来使用它;而ActiveX控件则更加的灵活,可以在工作表中使用,还可以在VBE界面的窗体中使用,并且有着更多的属性和事件,“高大上”的Excel二次开发就指这种控件了。


控件的知识比较多,尤其是ActiveX控件就更要结合VBA的代码来说了。表友们不要急于求成,跟着作者的节奏一点点的了解控件的用途和思路吧。


本篇介绍的是滚动条表单控件:


先看一个效果图:




今天不是【E图解说】栏目,大家不要以为我们要谈“动态图表”了。不过动态图表的核心就是控件的使用,那么就让作者带大家看一下滚动条是怎么起到作用的。


1、先看一下源数据(实际列举了一年的数据,截取部分如下)


2、插入一横向、一纵向的两个滚动条表单控件


点选工具栏开发工具——插入——表单控件中的滚动条(窗体控件),在工作表区域任意位置单击鼠标左键,即建立一个纵向的滚动条;点住鼠标左键横向右拉动鼠标就可以得到一个横向的滚动条。


3、分别设置滚动条的格式


选中纵向滚动条对象,点击鼠标右键,出现下面的菜单:


选择“设置控件格式”,弹出窗口,按下图设置:


同理设置横向滚动条的内容如下:


4、根据两个链接的单元格,设置动态图表的数据区域


函数:


I1=INDEX(A1:F1,1,K1)


H2=A2+J1-1


H3=H2+1(下拉,因本例展示的是每12天的图表,所以下拉到12个连续单元格即可)


I2=INDEX($A$1:$F$366,MATCH($H2,$A$1:$A$366,0),MATCH(I$1,$A$1:$F$1,0))(下拉到对应日期列)


5、根据动态数据区域建立图表(略)


图表的建立和美工就不多说了。这个时候我们就可以按照刚才的效果图,利用滚动条来控制图表内容变化了。


作者云:


无论用的什么Excel技巧,思路永远是不落伍的,这些技巧无外乎是我们思路的展示手段罢了。


编后语:


滚动条的主要作用就是控制对象的值,在限定范围内按照规定的步幅前进或后退。


如果上面的内容对您还有帮助,或者觉得作者比较用心。可以关注、评论、留言、转发“E图表述”,便于您继续观阅和浏览往期的“Excel干货分享”。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网