Excel 如何批量打印成绩单

作者&投稿:欧以 (若有异议请与网页底部的电邮联系)
Excel 怎么批量打印学生信息~

方法/步骤


导入学生的成绩单,命名为“成绩表”,在成绩表中输入各科成绩,任课教师和总分、排名等。再建立一张评语表,命名为“评语”,在里面有教师对各位学生的评语。在建一张表命名为“通知书”,在里面设计好通知书内容。



在“通知书”工作表中新建一个表格输入“序号”,如图所示,同时选择C6单元格输入=OFFSET(成绩表!$A$3,通知书!$M$1*1-1,0)&"",这样可以在C3输入姓名。


选择C6单元格,输入函数=VLOOKUP($C$2,成绩表!$A$3:$I$16,2,0),在C6中出现学生的数学成绩,同样在:
D6单元格,输入函数=VLOOKUP($C$2,成绩表!$A$3:$I$16,3,0)
E6单元格,输入函数=VLOOKUP($C$2,成绩表!$A$3:$I$16,4,0)
F6单元格,输入函数=VLOOKUP($C$2,成绩表!$A$3:$I$16,5,0)
G6单元格,输入函数=VLOOKUP($C$2,成绩表!$A$3:$I$16,6,0)
H6单元格,输入函数=VLOOKUP($C$2,成绩表!$A$3:$I$16,7,0)
I6单元格,输入函数=VLOOKUP($C$2,成绩表!$A$3:$I$16,8,0)
J6单元格,输入函数=VLOOKUP($C$2,成绩表!$A$3:$I$16,9,0)
现在成绩就全部输入了。


选择C7单元格,输入函数=VLOOKUP($B$7,成绩表!$A$3:$I$20,2,0)在C6中出现学生的数学成绩,同样在:
D7单元格,输入函数=VLOOKUP($B$7,成绩表!$A$3:$I$20,3,0)
E7单元格,输入函数=VLOOKUP($B$7,成绩表!$A$3:$I$20,4,0)
F7单元格,输入函数=VLOOKUP($B$7,成绩表!$A$3:$I$20,5,0)
G7单元格,输入函数=VLOOKUP($B$7,成绩表!$A$3:$I$20,6,0)
H7单元格,输入函数=VLOOKUP($B$7,成绩表!$A$3:$I$20,7,0)
I7单元格,输入函数=VLOOKUP($B$7,成绩表!$A$3:$I$20,8,0)
J7单元格,输入函数=VLOOKUP($B$7,成绩表!$A$3:$I$20,9,0)
现在任课教师就全部输入了。


现在我们来输入评语,在B9单元格中输入=VLOOKUP($C$2,' 评语'!$A$2:$B$15,2,0),单击回车,就看到教师评语了。

6
现在我们来实现批量打印,在L5中输入“开始序号”,在L6中输入“结束序号 ” ,在M5中输入1,在M6中输入14,单击“开发工具”——插入——命令按钮,在M1中划出按钮。

右键按钮,选择查看代码,在代码编辑框中输入:
Private Sub 打印通知书_Click()
For i = Range("M5") To Range("M6")
Range("m1") = i
ActiveSheet.PrintOut
Next
End Sub
关闭代码窗口,点击“设计模式”,退出编辑状态,现在,单击command按钮就可以批量打印了。

方法/步骤


新建一张EXCEL表格,如图所示,在表格中分别含有:
姓名 年份 one 学校名称 时间
并填入相应的内容,另存为“奖状表格.xls”,在Word中新建一张奖状模板,如图所示,另存为“奖状.doc”。


打开“奖状.doc”,选择——视图——工具栏——邮件合并,出现邮件合并工具栏,单击“插入数据源”图标,再打开对话框中选择“奖状表格.xls”,并双击打开,在弹出的“选择表格”对话框中选择奖状工作表。单击确定。




分别选择word中的“姓名、年份、one、学校名称、时间”词组,单击工具栏上的“插入域”图标,在弹出的“插入合并域”中选择相应的字段,我们看到“姓名”变成了“《姓名》”,依次对年份、one、学校名称、时间也做同样的操作。变成如图所示情况。




在工具栏中单击“合并工作域”图标,可以看到,奖状中填入了数据。


但是时间显示的这是为3/20/2012,我们要变为2012年3月20日,现在右击“3/20/2012”,选择“编辑域”,在打开的对话框中选择“域代码”,在域代码原有数据的后面加入代码“\@ "yyyy年M月D日"\* MERGEFORMAT”,单击确定。现在时间久变过来了。




现在单击工具栏上的“合并到新文档”按钮,打开对话框,选择“全部”,这时候你就看到了,所有奖状都呈现在里面了。

批量打印很多学生的成绩单的话,可以用可变数据软件的,呵呵  这个是专门批量打印这种内容不同的东西的,而且是一次设置,批量打印,非常方便的。

你先把Excel整理成一列是一项内容的表格样式,然后把这个Excel导入进可变数据软件中。软件里面的纸张尺寸和设置需要和要打印的实际纸张尺寸一致。

具体的成绩单模板,你要是有的话,可以直接作为画布背景图导入,要是没有的话,也可以在软件里面画出表格或者添加文字内容等。

添加可变内容时是在合适位置先添加一个普通文本,然后用数据库导入的方式导入相应的字段列就可以了。也很方便的哦,一次设置批量打印,而且是张张内容不同的。我下面这个图片是做其他的商品标签用的数据库,不过数据库也就是普通的Excel,你的这种也是可以做出来的。




南华县17843518228: Excel 怎么批量打印学生信息 -
燕饼尼必: 方法/步骤导入学生的成绩单,命名为“成绩表”,在成绩表中输入各科成绩,任课教师和总分、排名等.再建立一张评语表,命名为“评语”,在里面有教师对各位学生的评语.在建一张表命名为“通知书”,在里面设计好通知书内容.在“...

南华县17843518228: Excel 学生成绩通知书批量生成打印怎么弄 -
燕饼尼必: 先要用word做个模板,还得要有一个统计有每个学生成绩的excel工作表.然后用word的邮件合并功能即可实现.

南华县17843518228: 怎样用电子表格批量打印学生期末成绩通知单 -
燕饼尼必: 这个要看楼主文件格式了 批量打印?如果都在一张表内,直接就可以直接打印的 如果是一个工作薄内多张表,就全选打印 如果是多个工作薄就全选文件,鼠标右键打印 所以需要楼主将需求描述清楚

南华县17843518228: 谁能给我一个批量打印excel表的办法 -
燕饼尼必: excel批量打印的方法为:1. 打开excel文件;2. 选中要打印的工作表(如:sheet1、sheet2...sheet30);3. 设置好打印参数,直接打印即可.

南华县17843518228: 我要用excel打印一万份成绩单,怎样更效率? -
燕饼尼必: 你能说具体点吗,这让我理解为打印一万份一样的,但是想想这应该不会,打印一万份一样的,你也不会到这来了吧! 还有打印机几天内打一万份,我的天,打印机受不了,而且光耗材估计也要2.3千了

南华县17843518228: 如何调取excel里的数据到word里批量打印. -
燕饼尼必: 第一步,在WORD文档中,右击工具栏的空白处,显示右键菜单,选择右键菜单中的“邮件合并”工具.第二步,点击邮件合并工具中的“打开数据源”按钮.找到你的EXCEL文件,打开.EXCEL文件不能有大标题,不要有合并单元格.第三...

南华县17843518228: 如何用Excel打出考试成绩表来? -
燕饼尼必: 第一步:表的设计及原始数据输入. 打开Excel程序就是一张空白表,无需特别设计,输入表头、姓名,按照成绩表的格式照搬过来就行.然后输入各门功课的成绩,每一个成绩放在一个单元格内.每一个单元格有一个地址,用列标和行标组成...

南华县17843518228: 如何使用excel打印成绩表
燕饼尼必: 合并单元格 选中第一行的那几个单元格,点击“合并及居中”按钮

南华县17843518228: 如何使用excel打印学生成绩单
燕饼尼必: 格式-单元格-边框!

南华县17843518228: 如何批量打印EXCEL表单? -
燕饼尼必: 批量打印,直接在打印前设置打印份数就行了. 如图,我要打印这个表格50份: 按打印,直接在打印份数那里输入 50,再确定打印就行了

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网