首页科技娱乐体育干货女人设计时尚旅游美食语录健康

使用Excel将千份通知书一次自动打印

2016-02-19 10:22:00来源:20区编辑:转角遇见你

使用Excel将千份通知书一次自动打印

序号都不相同的上千份入学通知书交给电脑来自动打印,写一小段代码,做一个小按钮就能解决问题。


新学年一开始,学校需要准备入学通知书。通知书需要在存根、中缝、学生留存部分的相应位置上标有相同的三个注册码,且每张通知书之间的号码是连续的。往年的老师为了完成这项任务,需要用机械打号机在每一张通知书上手工打出,除工作量大以外,打出号码的位置也不准确,影响到它的美观。让Excel来帮忙完成这项任务,可以节约大量的宝贵时间。

录入通知书内容


使用Excel,按要求的格式,录入入学通知书内容。注意:在需要注册码的位置留出独立的单元格。

建立一小段代码


单击工具栏中“工具→宏→宏”,出现宏界面,在“宏名”处填写“通知书打印”(宏的名字),在“位置”处选默认设置“所有打开的工作薄”,最后点击“创建”按钮(图1)。




在代码窗口的“Sub 通知书打印()”和“End Sub”之间输入如下语句(后面的汉字为注释说明,不需录入):


For i = 1 To 1200 页码范围(根据实际需要设定)

x = 20120000 + i 注册码的年份加序号

Sheet1.Cells(7, 7) = x 第一个注册码在电子表格中的位置(行、列都用数字表示)

Sheet1.Cells(10, 5) = x 第二个注册码在电子表格中的位置(行、列都用数字表示)

Sheet1.Cells(17, 7) = x 第三个注册码在电子表格中的位置(行、列都用数字表示)

Sheet1.PrintOut

Next i


录入完成后点击“保存”(图2)。



创建“打印”按钮


执行“视图→工具栏→窗体”命令。点击“按钮”图标(图3)后,在电子表格中自己选中的位置画出一个按钮(图4)。在“指定宏”这个对话中指定刚刚建立的宏“通知书打印”。然后点击“确定”按钮。





编辑按钮:右键单击按钮图标,选择“编辑文字”,然后输入“通知书打印”,把按钮命名为“通知书打印”。

精心调试,完成设计


完成上面的操作,再经过细心的调试,就是你所要的入学通知书了。点击“通知书打印”按钮试一下吧,精美的带着注册码的入学通知书呈现在你的眼前了!


小提示:为了调试时只打印一张或想把通知书50张装订成一本,只要在“For i = 1 To 1200”这个语句中修改1200为别的数值,调整打印范围即可。


来自电脑爱好者

链接:http://www.cfan.com.cn/2014/1230/114749.shtml



●本文编号225,以后想阅读这篇文章直接输入225即可

●输入m可以获取到全部文章目录

●输入c可以获取到全部动画下载地址


微信号:ExcelSkill
原创动画让你高效、便捷学习Excel技巧!打包下载整套动画请关注本微信。


 微信原文