返回目录:excel表格制作
小编码字加辛苦做教程,给关注分享收藏下吧!
小编昨天发了一篇管理员工档案的文章,反响不错,如果有兴趣的朋友,点我的头像看26日的文章。
员工档案建好之后,打印也非常方便了,有朋友提出了,这样确实是非常方便,而且有条理,别人如果用WORD弄,确实节约了一大把时间哦!
但问题来了,如果批量打印,现在小编就介绍下小编会用的方法。
方法很牛叉,学会后,你扛着摄像机,别人都追不上你,不明白吗?看图:
准备
小编准备了一张简短的员工档案管理表,主要是为了方便演示,昨天的表格太长了,演示不方便。
如果对员工档案表自动变化不明白的朋友,请查看我26日的文章,小编这里就不详细讲了。
简单说明就下:用了VLOOKUP()的公式就行了,然后通过编号一一得到信息。
今天小编主要就是讲批量打印的问题,重点来了,跟着小编节奏走吧!
使用简单的VBA制作批量打印
我使用的表格是2007版的,首先在下表的F3和F4单元格中,输入打印开始,打印结束的字符。
然后打开:开发工具-插入-命令按钮(在G5单元格中),当然你可以放在不同的地方。
如果不知道开发工具在哪里的,请看下图。
插入命令按钮如下图请清楚,不要弄错了,点击之后,在自己画一下,小编我做好的就没画了。
然后点击右键,查看代码,在代码中输入如下代码:
Private Sub CommandButton1_Click()
For i = Range("G3") To Range("G4")
Range("b2") = i
ActiveSheet.PrintOut
Next
End Sub
意思就是让其从我们设置的G3打印到G4,每循环一次就把这个变化的值赋给B2单元格,一直打下去。看操作,弄好之后,退出设计模式即可,关闭代码窗口。
然后我们点击打印,即可实现批量打印了,是不是一个心病又解决了。
如果没有装打印机的朋友,可以下载一个打印虚拟机软件就可以了,能正常打印。
注:这个代码大家可以记下来,然后套用到别的表格上,都可以实现批量打印,可要学会举一反三,当然小编也不是什么大神,也不过是在不断的学习。
如果有朋友不会的,需要这张表的原件的,直接先关注我之后,右上角有一个发私信,回复:20170927
头条会自动把表格地址发给你,方法不会看下图。