Excel单元格下拉复选框(多选项)——VBA学习我们在制作excel表格模板的时候,为了控制⽤户的输⼊,会将单元格设置数据验证格式,如下图:
单选
但数据验证只⽀持单选项,⽆法⽀持多选,那么,我们如何实现下拉复选框,实现多个选项勾选呢?(如下图)
下拉复选框
实验开始:
环境:Excel 2016
⽀持:VBA⽀持库(没有安装的,需要安装哦)
第⼀步:准备数据源
新建⼀个Excel表格,sheet1创建4列表头字段,sheet2⽤来存放选项值,我们以“爱好”、“学习课程”为例来实现下拉复选框
sheet1
sheet2
第⼆步:调出开发⼯具
⽂件 >> 选项 >> 勾选 “开发⼯具”,点击“确定”。
第三步:插⼊列表框控件
开发⼯具 >> 插⼊ >> ActiveX 控件  >> 列表框控件,绘制控件。
数据验证怎么设置下拉菜单
第四步:设置列表框控件属性
如下图,绘制好的列表框控件名称默认为“ListBox1”,当前为“设计模式”,点击“属性”,进⼊设置。
在弹出的属性设置框中,设置好样式、多选、选项值的数据源范围(即sheet2 "爱好"⼀列的数据,不包括表头)。
⽤同样的⽅法,新添加⼀个列表框控件,注意第⼆个列表框为ListBox2,并设置相关属性,多选项的数据源范围为“Sheet2!B2:B8”。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。