excel中如何实现批量打印

学校统计学生信息,已经输入excel(每个学生的信息占一行),现在要打印成册.要打印表格样式是指定的,每页中间空有15行,可输入15个学生信息,如何批量打印?
(或者说有什么办法能够让excel自动把表格填好)
急用,万分感谢
那个表格也是电子表格,要先把学生信息复制到表格里面,再一起打印出来.因为人数比较多,自己1页页复制比较慢,所以想问问能不能让excel自动完成.

第1步:打开数据表格,如下图所示:
第2步:选择diy工具箱按钮,如下图所示:
第3步:选择批量打印按钮,如下图所示:
第4步:弹出对话框点选择按钮,如下图所示:
第5步:选择自己要打印的excel文件,如下图所示:
第6步:选择活动工作表,单击下一步按钮,如下图所示:
第7步:选择全部页,单击下一步,如下图所示:
第8步:最后选择完成按钮,即可完成打印,如下图所示:
温馨提示:内容为网友见解,仅供参考
第1个回答  2006-09-12
你那每页打印15行的表格是不是有一些内容是固定的?
你只要在这些内容下面打印上15名学生的信息
如果是这样的话,
你可以通过excel中的页面设置和行高等设置。
来整理你的这一文件,
使每页只能出现15行记录就行了。
第2个回答  2006-09-12
把两个表的行高和列宽设置成一样的,然后左键选中你要插入学生信息的单元格,再选择菜单栏的"插入"→”对象”→”由文件创建”,浏览找到你要找的学生的信息的表格,导入即可
第3个回答  2006-09-17
样表已发给你,试试看本回答被提问者采纳
第4个回答  2013-03-28
来源:电脑报
每到期末,老师都需要给每个学生家长发放一份通知书,其中包括学生成绩、评语等内容,以前大家往往是采用手工填写或者打印,必须要繁琐地对学生成绩进行排名、输入,实际上利用Excel的一些函数以及功能,就可以对学生成绩进行排名,并可以实现批量打印通知书,下面就以某学校的期末通知书打印为例,来介绍具体实现方法。
  整理成绩以及评语表
  通常一份标准的家长通知书,一般都需要包括学生成绩以及老师的评语,因此在打印通知书之前,必须将这些资料整理好,启动Excel2007,新建一个工作薄,将其予以命名,比如“2009年度通知书打印”,在其中新建一个工作表,将其命名为“学生成绩明细”,在此表中将各个学生的成绩复制过来,由于还需要对学生成绩进行合计、排名,因此在“总分”下面的I2单元格中输入求总分公式“=SUM(B2:H2)”,在“排名”下面的J2单元格中输入公式 “="第"&RANK(I2,$I$2:$I$71)&"名"”,然后将这两个公式复制对应的下面单元格区域中,就可以求出所有学生的总分以及在本班级中的排名了(图1)。

图1
  此外由于通知书中还需要添加老师的评语,因此新建一个工作表,将其命名为“老师评语”,然后在此表的A列中将学生成绩明细中的学生名单复制过来,然后在B列中输入老师对每个学生的评语(图2)。

图2
  设计通知书打印模板
  虽然每个学校的家长通知书格式可能不尽完全相同,但是大体上是差不多的,新建一个工作表,将其命名为“批量打印通知书”,然后在此表的A2:K24单元格区域中,根据自己学校的要求,输入家长通知书的必要内容,如标题、开头语、成绩表格、评语表格以及家长填写意见的位置(图3)。

图3
  由于要实现批量打印,必须在此通知书模板中添加一个通知书序号选择单元格,这样就能够通过这个单元格中的不同序号,从而能够显示不同的家长通知书,在 L3单元格中输入“请输入序号”,然后确定M3单元格为通知书序号选项单元格。同时为了将前面学生成绩明细中每个学生的数据自动引用过来,在通知书中学生成绩明细表“学生姓名”下面的A12中输入公式“=OFFSET(学生成绩明细!$A$2,$M$3*1-1,0)&""”,在第1门课“语文” 下面的B12中输入公式“=VLOOKUP($A$12,学生成绩明细!$A$2:$K$60,2,0)”,在第2门课“数学”下面的B12中输入公式 “=VLOOKUP($A$12,学生成绩明细!$A$2:$K$60,3,0)”,并依次类推,然后在存放老师评语的A14中输入公式 “=VLOOKUP($A$12,老师评语!$A$2:$B$71,2,0)”。这样当在M3单元格中输入1时,就会在通知书模板中显示第1个学生的家长通知书,而2时,则显示第2个学生的家长通知书。
  需要注意的是,此处使用了OFFSET、VLOOKUP等函数,其作用为根据M3单元格中的数值,而自动引用学生成绩明细对应的学生姓名,而且在成绩表以及评语中自动引用相应学生的成绩以及评语资料,而公式“OFFSET(学生成绩明细!$A$2,$M$3*1-1,0)&""”中的$M$3*1则是针对不同数据之间相隔行数而定的,如果相隔2行,则将其修改为$M$3*2即可。
  利用控件,高效率批量打印通知书
  在前面通知书模板设计的基础上,就可以利用控件进行批量打印通知书的工作了,在N2、N3中分别输入开始序号、结束序号,以其后面的O2、O3单元格作为批量打印通知书的起始序号,接着单击“开发工具”菜单,单击“控件”功能区中的“插入”选项,在弹出的控件列表中,选择“ActiveX控件”中的命令按钮,将其拖动到M3单元格的下面。
  接着右击此按钮控件,在弹出的右键快捷菜单中,选择“属性”命令,在随之弹出的“属性”对话框中,将此按钮控件的“Caption”属性,即按钮标题修改为“批量打印通知书”。然后还是右击此按钮控件,选择“查看代码”命令,在弹出的VBA编辑窗口中输入以下批量打印命令:
  Private Sub CommandButton1_Click()
  For i = Range("o2") To Range("o3")
  Range("m3") = i
  ActiveSheet.PrintOut
  Next
  End Sub
  输入完毕后,关闭此VBA编辑框,单击“控件”功能区中的“设计模式”选项,以退出设计模式,然后选择下通知书的打印区域,最后在O2、O3单元格中输入需要批量打印家长通知书的起始序号,如1~50,最后单击“批量打印通知书”按钮,就可以立即打印出所需要的所需要的50名学生通知书了。
  

如何一次性打印excel表格的多个工作表?
1. 首先打开电脑上的Excel表格,如图,我们需要打印sheet1、sheet2、sheet3三个工作表的内容;2. 首先将sheet1选中,按键盘上的CTRL 键后,依次点击sheet2、sheet3,将三个工作表全部选中;3. 点击页面上方的打印预览图标;4. 进入打印预览界面,这是sheet1打印界面;5. 如图,在左下角通过切换页码...

如何将一个工作簿中的内容批量打出来?
1、打开excel表格,分别将需要一次性打印出来的工作表进行排版操作。2、然后点击页面工具栏左上角的“打印”图标。3、进入打印设置的页面后,将“打印内容”下的选项勾选为“整个工作簿”。4、设置好其他设置,如打印机及份数等选项之后,直接点击“确定”即可完成批量打印整个工作簿的操作。

excel怎样批量打印excel怎样批量打印表格
单击选中第一个表格。按住shift键,单击表格标签栏的向右箭头。3.单击第100个表格,选中所有表格。4.按Ctrl+P调出打印对话框并单击确定,即可批量打印100格excel文件。如果是一个工作簿里多个工作表打印,可以直接打印,然后打印区域选择(整个工作簿)。如果是打印里面多个工作表,但不是全部工作表,可以按住...

如何批量打印电脑excel内同一工作簿中的不同工作表文件
具体如下:1. 第一步,打开电脑中的excel软件。2. 第二步,在打开的软件内新建一个工作簿。3.第三步,在新建的工作簿内,点击上方的DIY工具箱选项。4. 第四步,在下方的菜单栏中点击打印分类中的批量打印选项。5. 第五步,在弹出的批量打印窗口内,点击右侧的选择文件按钮。6. 第六步,于弹出...

Excel 如何实现数据自动读取及批量打印
第1步:打开数据表格,如下图所示:第2步:选择diy工具箱按钮,如下图所示:第3步:选择批量打印按钮,如下图所示:第4步:弹出对话框点选择按钮,如下图所示:第5步:选择自己要打印的excel文件,如下图所示:第6步:选择活动工作表,单击下一步按钮,如下图所示:第7步:选择全部页,单击下一...

excel如何批量打印多个文件
1.打开电脑中的exce文档。2.在打开的软件内,新建一个空白工作表。3.工作表新建完成后,点击上方的DIY工具箱选项。4.在工具栏内,点击打印分类中的批量打印选项。5. 点击弹出的批量打印窗口右侧的选择文件按钮。6. 在文件选择界面内,选中需要打印的文件。7.点击窗口下方的下一步按钮。8. 点击界面中的...

同一文件夹Excel批量打印方法
针对所有文档的第一个工作表,直接输入“1”即可。遇到工作表尺寸超出纸张时,勾选“将工作表缩减为一页”,软件自动调整大小,确保完整打印。自定义边距功能,通过打印设置页面调整打印区域边界。设置完毕,选择打印机后点击开始打印。整个过程不会弹出Excel窗口,不影响其他工作,实现便捷高效的批量打印。

Excel批量打印整个工作簿方法
首先,直接通过Excel的「文件」选项下的「打印」菜单即可打印整个工作簿。仅需点击「打印」,然后在设置中选择打印整个工作簿即可。然而,当面对成批的Excel文档时,上述方法显得力不从心。为解决这一问题,实峰文档批量打印工具成为理想选择。只需打开该工具,点击「添加文档」即可将需要打印的Excel文档逐一...

一次性打印excel中多张表的方法
首先,导入需要打印的Excel文件。若文件分散在多个子文件夹中,只需点击“添加文件夹”,并选择Excel工作簿所在的上级文件夹,工具将自动导入文件夹及其子文件夹中的所有Excel文件。接着,针对一次性打印多个工作表的需求,选择打印指定工作表功能,输入所需打印的工作表起始和结束序号。例如,若需打印第2至...

excel怎么批量打印整个工作簿?
01 首先,我们打开一个excel文档来演示,如图所示,该文档有7个表格组成,我需要把它们批量打印。02 然后,我们点击菜单

相似回答