officeba > 单独文章


如果在Excel中做下拉列表

在Excel中,我们经常可以看到下拉列表的身影,最常见的是数据的筛选状态,而我们可以通过数据有效性、使用窗体控件和VBA控件工具箱中的组合框来制作下拉列表,下面就来一一说明。

一、最简单的下拉列表。也许你不常用这个方法,但它可能是最简单的。当我们在某一列中前几行已经有输入过一些数据,比如在A1:A3中,分别输入A、B与C,然后我们要在A4单元输入数据时,按Alt+向下键(↓),就可以出现一个之前输入数据的不重复的下拉列表,可以让我们选择!这个小技巧可以帮助你快速输入同列中,已经输入过的数据,也可以算是最简单的下拉列表吧!

二、使用数据有效性创建下拉列表。使用数据有效性创建下拉列表,应该是最常用的一种方法。通过数据有效性可以在单元格中提供一个下拉箭头,单击下拉箭头会弹出下拉列表。通过这种方法,可以创建出很多很有用的下拉列表,其核心主要是公式的应用。简单的就是在利用名称引用一个数据区域来创建下拉列表:https://www.excelba.com/Soft/Html/151.html ;还可以实现多级下拉列表动态变化:https://www.excelba.com/Soft/Html/20.html 。可以说,应用好公式与函数,就可以创建出很多有特色的应用例子来。

三、通过窗体控件来创建下拉列表。利用窗体中的组合框控件,我们也可以创建一个下拉列表。在视图/工具栏/窗体中,可以在工作表中插入一个组合框,然后右击这个组合框,在弹出的菜单中选择“设置控件格式”。在“设置控件格式”对话框中选择“控制”选项卡,设置“数据源”区域(数据源所在区域)和设置“单元格链接”,之后我们就可以利用链接单元格的序列值,用公式来返回值。完整个示例我做了一个文件:https://www.excelba.com/Soft/Html/151.html

四:利用VBA控件工具箱中的组合框控件来创建下拉列表。 在视图/工具栏/控件工具箱中,我们可以选择组合框控件,来插入一个组合框,然后利用VBA,来给这个组合框增加选项。VBA是很强大,也是千变万化的,在https://www.excelba.com/Soft/Html/151.html 中,有三种简单的下拉列表的方法。

除此之外,我还收集了一些复杂一些,但更有特点的下拉列表的应用实例,如:Excel下拉列表逐步筛选实例 ,可以按输入的中文或拼音逐步提示,对大量候选数据的话,可以较方便录入。而 Excel下拉列表多选实例 ,是利用列表框,来实现多项选择录入数据。只要利用好VBA,我们还可以创建出更多的有特色的应用实例,使下拉列表更方便我们平常的工作,如果你有这方面应用的好的例子,那发布到 Excel吧的论坛 (https://www.excelba.com/bbs) 里,共享一下吧!
 

声明:欢迎各大网站转载本站文章,还请保留一条能直接指向本站的超级链接,谢谢!

时间:2010-07-16 20:14:45,点击:65824


【OfficeBa论坛】:阅读本文时遇到了什么问题,可以到论坛进行交流!Excel专家邮件:342327115@qq.com(大家在Excel使用中遇到什么问题,可以咨询此邮箱)。

【声明】:以上文章或资料除注明为Office自创或编辑整理外,均为各方收集或网友推荐所得。其中摘录的内容以共享、研究为目的,不存在任何商业考虑。如有任何异议,请与本站联系,本站确认后将立即撤下。谢谢您的支持与理解!


相关评论

我要评论

评论内容