mongo 多条件筛选 |
您所在的位置:网站首页 › 为你智能筛选 › mongo 多条件筛选 |
智能筛选
筛选功能相信大家再熟悉不过了,动动小手指,勾选需要的字段即可完成。 但是当同时筛选多个字段的时候,就略微繁琐,需要一个个去下拉字段选择,这里我做了个小模板,只要鼠标点击几下,一键筛选即可。 ![]() 动态展示如下: ![]() 一是多列筛选中,需要筛选哪个字段,选中哪个字段,底色被填充,突出显示; 二是点击筛选按钮,底部数据即被筛选出来。 整体来说操作感更强,可视化效果更明显。 制作过程这个模板主要是用VBA实现的,一共三段代码: 第一段最为重要,用来实现筛选框底部颜色的填充,当鼠标选择发生变化时,判断鼠标的位置,如果位于筛选框区域,这对相应的单元格底色进行填充,并在Excel固定单元格保存选中的数据; ![]() 注意点: 1、此段代码是在当前工作表Sheet1下输入的,且在代码输入框的顶部选择【Worksheet】与【SelectionChange】,表示此段代码只在当前工作表中有效,且当选择发生变化时运行; 2、3段IF语句,负责判断鼠标是否选中筛选区域,如果选中,则将对应区域底色填充,并将选中的单元格内容保存到固定单元格【M2:O2】,便于下部筛选(将这三个单元格的颜色设置为白色) Private Sub Worksheet_SelectionChange(ByVal Target As Range)If Target.Row = 2 And Target.Column >= 2 And Target.Column = 2 And Target.Column = 2 And Target.Column |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |