excel如何实现下拉框?有什么好的方法?

杨秋秋


Excel实现下拉框最常用的是数据验证(也叫数据有效性)和控件,其中数据验证只能做列表式下拉框,而控件的形式则丰富许多,今天重点讲解如何利用控件实现下拉框。


Excel 控件是放置于窗体上的一些图形对象,可用来显示或输入数据、执行操作或使窗体更易于阅读。这些对象包括文本框、列表框、选项按钮、命令按钮及其他一些对象。如图所示,是Excel2016的窗体菜单,通过【开发工具】选项卡下面的【控件】分区,点击【插入】下拉菜单,即可看到控件面板。



案例1:插入一级下拉菜单

Step1:在控件界面,选择【表单控件】中的【组合框(窗体控件)】,如图所示,选择之后,将鼠标在工作表中拖动一个矩形,即可放置一个组合框控件。


在工作表中插入一个组合框控件,如图所示:


Step2:将控件与数据进行连接

插入控件之后,这个控件和工作表中的单元格并没有任何联系,我们需要通过设置,将控件和单元格中的数据进行连接。

①选中控件,点击鼠标右键,然后选择【设置控件格式】

②在【设置对象格式】窗口中,数据源区域我们选择B2:B12数据区域,单元格连接我们选择F2单元格。


连接之后,我们回到工作表界面,点击组合框的下拉三角,就会出来数据源区域的列表清单,而在单元格连接的位置F2里,会显示所选列表中项目在列表中所处的位置,比如我们选择华南二区,它在列表中处于第六的位置,那么F2中就返回6这个数字。


当然,这只是控件最基础的应用之一,通过控件可以实现复杂的二级、三级菜单,也可以构建动态图表,这里不再赘述。我们再来插入另一个菜单——列表框。


案例2:插入列表框

Step1:在控件界面,选择【表单控件】中的【列表框(窗体控件)】,如图所示,选择之后,将鼠标在工作表中拖动一个矩形,即可放置一个列表框控件。


Step2:

同样的,放置列表框之后,我们需要设置列表框的数据区域和单元格连接,另外,列表框还有不同的选定类型,分为:单选、复选和扩展。


我们将选定类型设置为【复选】,然后回到工作表界面,可以看到,列表框不需要下拉,能显示多个选项,通过右侧的滑块进行调节,这是和组合框最大的区别。


同时,由于设置的选定类型为【复选】,我们可以一次性选定多个选项,如图所示。


控件还能玩出很多花样,我们下回见!


「精进Excel」系头条签约作者,关注我,如果任意点开三篇文章,没有你想要的知识,算我耍流氓!


分享到:


相關文章: