很多时候,我们需要查询表数据。如果每次操作都不方便进行过滤,我们可以创建一个简单的查询系统来轻松查询所需的数据,结果将在几秒钟内得到很大的体现。如下图所示:
您可以查询特定条件的数据,例如,输入要搜索的关键词员工小巧,然后单击查询以查询小巧的信息,
当满足多个条件时,您还可以同时执行查询。例如,如果您在营销部门查询男性,则单击查询以获取结果。
高大之间的查询系统似乎需要实现非常复杂的VBA编程。实际上,只有一个简单的录制宏可以轻松解决。以下是操作过程
1、准备数据
删除原始数据源的一行,然后将原始数据源的标题行复制到表中,然后将其粘贴到右侧的空白列中
为什么将原始数据拉下一行,因为我们将在右侧的第二行中输入条件数据。如果在过滤过程中第二行是隐藏的,则以后无法输入条件。因此,为了确保不隐藏第二行,将原始数据下拉一行进行处理。
2、记录宏
关键在于这一步。在开发工具中,单击“记录宏”
然后在“数据”选项卡下,单击“高级筛选器”。在弹出窗口中,对于原始列表数据,选择A2:D18
在条件区域中选择F1:I2,然后单击确定
在开发工具中,停止记录宏
这时,您可以按ALT + F11,可以看到在VBA中自动记录了一行代码:
此代码无需更改。
3、绑定记录的代码
在开发工具中,我们插入一个按钮以自动绑定刚刚记录的宏,或者右键单击该按钮以绑定宏。当年我们输入1992,单击“查询”,结果将显示出来。
方法很简单,效果也很酷,您通常会更多地使用模糊搜索查询,您可以使用它,自己尝试一下〜
免责声明:本站内容仅用于学习参考,信息和图片素材来源于互联网,如内容侵权与违规,请联系我们进行删除,我们将在三个工作日内处理。联系邮箱:chuangshanghai#qq.com(把#换成@)