Excel通过VBA实现筛选多选功能
今天下午⼀直⽐较纠结,想形成Excel筛选多选功能,发现通过 数据–数据验证–数据验证功能,只能实现 序列单选功能,如图:
vba listbox控件详解
⽽我想实现多选功能,肿么办?⽹上搜索,⼤部分是ExcelHome技术⽹站上⼤⽜的⽰例。可我按⽰例操作,也⼀直显⽰错误,需要调试。经过仔细研究,终于发现应该如何操作:
1、在表格中添加ListBox控件
通过拖拽,产⽣ListBox控件,然后需要将控件绑定的数据添加进去。选中控件,右键—属性,产⽣属性对话框
需要修改两个字段,ListFillRange和MultiSelect.
ListFillRange:添加数据源
MultiSelect:0单选 1多选
O了个K。保存,运⾏就能看到多选框了。
PS:⽹上⽰例中ListBox控件绑定数据是通过代码实现的,我尝试多次没成功,就放弃了

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