印前问答

印前问答

印前问答为您提供印刷前期的相关问题咨询与解答,印刷案例规格及印刷报价,让您实时了解在印刷前期的各类相关问题及印后相关问题,并提供印刷时的注意事项,为您提供各类印前印后的相关问题解决方案

当前位置:网站首页 > 印刷问答 > 印前问答 > 正文

Excel如何批量打印带照片的准考证?

印刷问答 2021-02-08 16:29 1798

要打印已经加入字段的带照片的表格,用VPF报表功能就可以轻松实现,但是如果数据都是用Excel录入的怎么办呢?少量的可以用VFP,将工作表转换成DBF格式,并将图片复制成一个个单独的图片文件,但是要是量比较大这样就太麻烦了怎么批量打印图片。下面小编教大家一个办法,下面用打印准考证为例:

图1

  1. 设计套打模板怎么批量打印图片,建立数据关联

  图2是空白准考证样式,先用扫描仪将准考证扫描,并保持大小尺寸不变,然后将图片保存为JPG格式怎么批量打印图片。打开Sheet2工作表,将刚才保存的图片插入表中,并将图片设定为非打印对象。执行“视图→工具栏→绘图”命令,在准考证需填充文本的部位插入矩形框。我们用VLOOKUP函数实现Sheet1工作表中数据与Sheet2表中准考证间的关联(照片填充部分除外)。

  首先将A21单元格作为查询的关键数值,在A20 —G20单元格中分别输入[序号]、[姓名]、[级别]等字段怎么批量打印图片。在B21单元格中输入公式 “=IF(VLOOKUP(A21,Sheet1!A2:I1000,2)=0,"",VLOOKUP(A21,Sheet1!A2:I1000,2))”,在C21单元格中输入公式 “=IF(VLOOKUP(A21,Sheet1!A2:I1000,6)=0,"",VLOOKUP(A21,Sheet1!A2:I1000,6))”,其他依此类推。这样就建立了准考证填充数据与Sheet1表间的关联。

  下一步就是要建立数据与准考证相应矩形框的关联,以准考证中[姓名]字段为例,鼠标单击该矩形框,在编辑栏右侧输入“=”符号,然后用鼠标点击需要填入数据的B21单元格,这样矩形框就和B21单元格中的数据建立了联系怎么批量打印图片。只要单元格数据变化,则矩形框数据也跟着变化,其他依此类推。这样,只要在A21单元格输入序号值,那么Sheet1表中相应序号行的数据就会在准考证模板中自动生成。上述工作完成后,按“Shift”键选中所有矩形框,设置矩形框格式,包括字体、大小、对齐、颜色和线条等,特别是选中无填充色和无线条色。

图2

  2. 定义名称怎么批量打印图片,导入照片

  通过VLOOKUP函数虽然建立了工作表1和准考证的联系,但要在准考证中自动生成照片则需要用到比较复杂的函数,采取定义名称的办法 怎么批量打印图片。具体步骤如下:

  (1)定义名称:执行“插入→名称→定义”命令,打开如图3所示“定义名称”对话框,将名称定义为“A”,在“引用位置”文本框中输入公式 “=OFFSET(Sheet1!$A$1,0,0,COUNTA(Sheet1!$A:$A),1)”,按下〔确定〕按钮返回怎么批量打印图片。该公式建立了查询数据的动态地址。接着用同样方法,再定义另一个名叫“X”的名称,里面包括公式 “X=INDIRECT(ADDRESS(MATCH(Sheet2!$A$21,A,0),9,1,,"Sheet1"))”,该公式表示当动态地址栏为Sheet2表中A21单元格数值时,返回Sheet1表中第9列即照片所在列单元格内容。

图3

  (2)导入图片:选取sheet2工作表,执行“视图→工具栏→控件工具箱”命令,打开“控制工具箱”窗口怎么批量打印图片。点击图像框或文字框按钮,在准考证需要填充照片的位置画出相同大小的图片框或文字框。选取文字框(图像框)后,将编辑栏中“=EMBED("Forms.TextBox.1",""”改成 “=X”,如图4,这样只要A21单元格数值变化时,照片框中相应的照片就会发生变化。

图4

  3. 制作微调按钮怎么批量打印图片,编写宏代码

  为操作更加方便,可以制作微调按钮调节序号值怎么批量打印图片。执行“视图→工具栏→窗体”,打开窗体对话框,点击微调项标志按钮,建立微调按钮,右击按钮,打开“设置控件格式”对话框,并与B19单元格建立链接,按下〔确定〕按钮。选中A21单元格,在编辑栏中输入“= B19”,此时点击微调按钮,就可自动调节B19和A21单元格序号值,对应的数据就会在模板中自动生成,效果如图5。接下来就是打印了。

图5

  执行“工具→宏→Visul Basic编辑器”命令怎么批量打印图片,在Visul Basic编辑器中选择“插入→添加模块”,在代码窗口输入以下代码:

  Sub 打印()

  ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True

  Call dy

  End Sub

  Sub dy()

  Dim a%, b$, c$, abc$

  a = Sheets("Sheet2").Cells(19, 2).Value

  b = Sheets("Sheet2").Cells(19, 4).Value

  (说明:a即B19单元格,是图5中打印第×页至第×页中的起始页,b即D19单元格,是终止页怎么批量打印图片。)

  If a < b Then

  a = a + 1

  Sheets("Sheet2").Cells(19, 2).Value = a

  Call 打印

  End If

  End Sub

  Private Sub CommandButton1_Click()

  Call 打印

  End Sub

  输入完成后,保存关闭VBA编辑窗口返回工作表状态怎么批量打印图片。同制作微调按钮一样,制作一个〔打印〕按钮,并指定刚才建立的“打印”宏。将A1:F13所在的单元格区域设定为打印区域,设定打印起止页,按下〔打印〕按钮即可打印了,也可点击微调按钮,查询到相应的打印内容,然后打印当前页。当然其中的图片及按钮不会打印出来。

  • *月1*日包装印刷行业十大牛股一览

    *月1*日包装印刷行业十大牛股一览

    *月1*日,沪指报收*26*.*1,较前一交易日上涨0.**%。包装印刷行业整体表现较强,较前一交易日上涨1.1*%,*7只个股上涨,4只个股下跌。个股表现方面,包装印刷行业当日领涨股为华源控股(0027*7),该股当日报收*.4*,上涨...

    2023-03-22 64

  • 上海亮银标签印刷

    上海亮银标签印刷

    ​上海亮银光银标签印刷公司为您提供亮银光银标签印刷定制咨询,创意亮银光银标签印刷案例,亮银光银标签印刷的规格及印刷报价,让您实时了解高档亮银光银标签印刷厂家的最新规格及报价,并提供亮银光银标签印刷时的注意事项,专业年为您定制出亮银光银标签印刷让满意的亮银光银标签印刷产品。

    2023-03-21 74

  • 包含深圳产品包装印刷厂的词条

    包含深圳产品包装印刷厂的词条

    大型的很多,中国印刷100强之一,深圳旭天印刷算性价比最高的,并且,起订量相对低;想要包装彩盒高档,尽量避开那些技术质量不太成熟的小型印刷厂,从价格合理的大型印刷厂入手,建议深圳旭天印刷包装厂这样的百强印刷企业,生产规模技术质量印刷价格售...

    2023-02-10 95

  • 洛克王国刮刮卡有什么?

    洛克王国刮刮卡有什么?

    参加宠物大追捕活动,完成*次捕捉后,可以随机获得一张精灵刮刮卡哦~...

    2022-10-18 81

  • 融资租赁合同与租赁合同的合同形式区别有哪些?

    融资租赁合同与租赁合同的合同形式区别有哪些?

    融资租赁合同应当采用书面形式。而在传统的租赁合同即可以是书面形式,也可以是口头形式。  融资租赁合同一般标的额大,履行周期长,法律关系复杂,采用书面形式一方面有利于明确各方的权利义务关系,另一方面发生纠纷时可以作为证明法律事实的重要证据。...

    2022-10-10 91

  • 学校自编课本

    学校自编课本

    练习册印刷为您提供练习册印刷咨询,练习册印刷案例,练习册印刷规格及报价,让您实时了解练习册印刷的最新规格及报价,并提供练习册印刷时的注意事项,印刷出让您满意的练习册印刷产品。

    2022-09-19 195