vba实现快速筛选(如何用vba进行多条件自动筛选)

办公人员每天都要跟电脑打交道,用的最多的软件是office。其中word用的最为广泛,公文打印必不可少,ppt会议演示用的最多,excel表格财务部门必备。

这里要说的是excel最常用的操作,筛选打印表格。

举个例子,根据姓名打印每个学生的成绩

正常的操作步骤是:

1、用excel打开表格,点击数据筛选,在姓名字段选择名字打印

excel实现批量筛选打印

2、根据不同姓名重复上面的筛选打印步骤。

对于上面的操作步骤,在姓名数量不多的情况下,是简洁快速的。如果学生数量达到成千上百,再用这种手工方式来筛选打印很费时费力。

这里介绍个小技巧,用excel自带的VBA来实现批量筛选打印,可以达到事半功倍的效果。

1、用excel打开表格,在G列把所有的姓名填好,注意不要有重复的。

excel实现批量筛选打印

2、按alt F11打开VBA工程界面,在工程界面新建模块,然后在代码区域输入下面的代码:

excel vba实现批量筛选打印

保存后,按F5运行,注意在这之前要先把打印机设置好。

用excel实现批量筛选打印,有多种方法,这里介绍了一种用vba代码实现的方法,自由度比较高。

(0)

相关推荐

  • WPS表格 如何按指定条件自动筛选

    为了方便对数据进行比较,常常需要在一大堆表格中找出某一种属性相同的列或行,比如筛选同一性别,一起来看看怎么做到神奇效果吧! 操作方法 01 首先,在工具栏找到数据--筛选 02 点击筛选之后,可以看到 ...

  • excel2010自动筛选功能快速删除空行方法介绍

    有时为了删除Excel工作表中的空行,我们可能会将空行一一找出然后删除,如何工作表行数特别多,空行也多,这样操作费时又费力,非常不方便.那么在excel2007中如何快速删除空行呢?我们可以利用自动筛 ...

  • excel本文自动筛选怎么做?

    excel本文自动筛选怎么做?

  • 怎样用Excel使用筛选:[1]自动筛选

    Excel使用筛选功能,可以把满足条件的筛选出来,不满足条件的去掉.下面举个例子使用自动筛选: 例:使用自动筛选选出下图 总分大于450分而且语文 大于90分的同学. 操作方法 01 框选出我们需要筛 ...

  • 在excel表格中如何用vba给单元格批量输入序号?

    下面小编为大家介绍excel中使用vba给单元格批量输入序号方法,推荐到我们,喜欢的朋友可以参考本文,一起来看看吧! 步骤 1.首先我们打开一个工作样表作为例子. 2.在excel工作表中输入序列号很 ...

  • WPS表格技巧:分类汇总与自动筛选结合实现分类快速求和

    平时我们经常用到SUM函数求和,也经常用到自动筛选来分类查看信息,如图。 当我们点击建设性质进行筛选,查看新建项目时,总投资合计里还是所有项目的总投资,如果我们只需要计算新建项目的总投资,那SUM就无 ...

  • WPS表格自动筛选统计学生成绩

    做为学校的老师,每次考试结束都会迎来复杂、烦琐的学生成绩统计工作,WPS表格的筛选功能可以帮助我轻松完成学生成绩统计。 图1 学生成绩表 下面就来看看WPS表格中的自动筛选功能是如何帮我快速完成成绩统 ...

  • 为什么excel表格数据自动筛选不到一部分内容

    两个部分之间不能有空行,若有空行而你又需要两个部分都参与筛选,就必须选中这两个部分,再设置"筛选" 可以按照如下操作: 1. 选中需要筛选的数据区域,然后alt+d+f+f来进行筛 ...

  • Excel2010如何使用智能的搜索筛选器来对产品库存表进行筛选?

    在日常工作中,我们常常需要进行筛选.而在EXCEL2010的筛选中新增了一项搜索功能,可帮助我们更准确快速的找出需要的信息.那么,Excel 2010筛选中的搜索功能如何使用呢?接下来就给大家分享下在 ...