本帖最后由 15221329862 于 2023-10-21 17:45 编辑
使用场景: 如下图表格所示,我们要按部门分别打印出来,平时我们是选定第2行,然后点击筛选,一个部门一个部门的筛选进行打印,如果部门少还好,若其它分组较多,也是要花不少时间的,且还容易漏掉某些组别,我这个代码就刚好解决这个问题。 
使用方法: 1、打开本Excel。 2、打开你需要按指定列分组打印的Excel文件。 3、在你需要指定列分组打印的Excel文件上进行操作,在宏中找到“筛选指定列不同项分别打印”宏,点击运行,按提示操作即可以。 4、注意在弹出对话框选择分组打印的时候只能选择一个单元格,即是你要筛选分组的标题行,如示例中的部门,选择部门这个单元格即可。 5、暂时不支持有尾行的筛选打印。
如果你也是经常需要使用到分组打印功能,建议直接把功能代码添加到Excel工具栏中,方法如下:双击xlam文件,然后到快速访问工具箱中添加宏代码即可,以后需要用到分组打印,直接点击就好了。 
以后要用到的话,直接点击这个按钮就行了 
另外我还上传有一个有界面版的,大家打开后把数据放到全部工作表中,点击宏--点我批量打印,按界面操作就好了 
下方隐藏内容为本帖所有文件或源码下载链接:
游客你好,如果您要查看本帖隐藏链接需要登录才能查看,
请先登录
|