怎么实现桌签.net 实现批量打印印?

桌签制作_中华文本库
第1页/共2页
摘要:在不少的会议场合中,重要来宾的桌子上通常要放一个标有姓名的标签,也就是桌签。由于桌签的正反面都要标有姓名,所以有些朋友用Excel来打印。不过根据笔者的体会,如果要批量打印或者经常要打印桌签,那么利用Word来制作和打印更为便捷。
在不少的会议场合中,重要来宾的桌子上通常要放一个标有姓名的标签,也就是桌签。由于桌签的正反面都要标有姓名,所以有些朋友用Excel来打印。不过根据笔者的体会,如果要批量打印或者经常要打印桌签,那么利用Word来制作和打印更为便捷。
桌签通常有15cm×7.5cm、20cm×10cm和22cm×10.5cm等几种规格。本文以20cm×10cm规格为例,介绍如何用Word来制作桌签。
启动Word 2003,建立一张两列若干行的表格(行数视人数而定)。第一行的两个单元格分别输入字段“序号”和“姓名”。从第二行开始分别输入序号和姓名。输入完毕后保存为“名单.doc”并退出(如图1)。
图1 输入姓名的源数据
建立一个新的Word文件“桌签.doc”。选择“文件”-“页面设置”-“纸张”,在“纸张大小”中选择“A4”,“方向”设置为“横向”;然后切换到“页边距”选项卡,“上下左右”边距全部设置为1厘米。
通过工具栏上的“插入表格”按钮,插入一个四列一行表格。其中,第一和第四个单元格用于显示姓名,其列宽无须调整;第二和第三个单元格为空白,不过要调整让这两个的宽度相等。
打开“表格”-“表格属性”,“对齐方式”选择“居中”、“文字环绕”为“无”。单击“边框和底纹”按钮,选择“边框”-“设置”-“无”,即取消表格的所有框线。但为了便于准确折叠,我们要在正面与背面姓名的中间设置一条中心线,其方法是将第二个单元格的右框线设置为虚线即可,操作和上面类似。
利用绘图工具在第一个单元格内插入一个任意大小文本框,双击该图框线打开“设置文本框格式”对话框,单击“版式”选项卡,选择“环绕方式”-“嵌入式”。切换到“大小”选项卡,“高度”和“宽度”框内输入一个数值(本文选“18厘米”和“8厘米”);再切换到“文本框”选项卡,将“上下左右”边距全部设置为“0”。文本框的填充颜色和线条颜色分别均设
第1页/共2页
寻找更多 ""桌签打印模板_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
桌签打印模板
上传于||文档简介
&&公​司​桌​签​会​议​模​板​打​印​稿
阅读已结束,如果下载本文需要使用2下载券
想免费下载本文?
你可能喜欢用Excel和VBA轻松实现桌签批量打印(图)_技术_科技时代_新浪网
用Excel和VBA轻松实现桌签批量打印(图)
.cn 日&16:38 天极yesky
  作者: 陈秀峰
  用Excel来制作桌面标签(以下简称桌签)确实是一个比较新颖的方法,不过要是同时制作很多桌签也还是比较费时的。那么今天笔者就介绍一种用VBA轻松实现桌签批量打印的方法。
  一、 准备工作  ⒈启动Excel2003(其他单元格也可以),执行“工具→自定义”命令,打开“自定义”对话框。在“命令”标签中,选中“类别”下面的“工具”选项,然后在“命令”下面找到“照相机”选项,并将它拖到工具栏合适位置上。
  ⒉在Sheet1工作表中(最好将文档取名保存一下),仿照图1的样式,在B列相应的单元格中输入需要打印桌签的名称,并在A1中输入一个名称。
  ⒊在C1单元格(也可以是其他单元格)中输入公式:=COUNTA(B:B),用于统计所要打印的桌签数目。
  ⒋选中A1单元格,设置字符居中对齐,并设置一种适合用作桌签的字体(如魏碑体)。
  二、 制作桌签  ⒈选中A1单元格,单击一下工具栏上的“照相机”按钮,再切换到“Sheet2”工作表中,单击一下鼠标,即可得到一张A1单元格的照片(图2)。
  小贴士:这种照片不同于普通图片,它与A1单元格中的数据建立了链接,随A1单元格中的字符改变而改变。
  ⒉选中“照片”,执行“格式→图片”命令,打开“设置图片格式”对话框,在“颜色与线条”标签中,将“线条”设置为“无线条颜色”,点击“确定”返回。
  ⒊根据桌签底座的尺寸,将“照片”调整至合适大小,并将它定位到页面合适位置上。
  ⒋将上述“照片”复制一份,在“设置图片格式”对话框的“大小”标签中,将它“旋转→180°”,并将它定位到页面合适位置上(效果参见图2)。
  三、 编制宏程序  ⒈按下“Alt+F11”组合键,打开“Visual Basic编辑器”(图3),在右侧的“工程资源管理器”区域中,选中“VBAProject(桌签.xls)”选项,执行“插入→模块”命令,插入一个模块(模块1)。
  ⒉双击“模块1”,展开右侧的代码编辑区,将下述代码输入其中:
  Sub 桌签() '建立一个名称为“桌签”的宏。
  For i = 1 To Sheet1.Cells(1, 3) '设立一个循环:开始值为1,结束值为Sheet1工作表C3单元格内的值(即桌签数目)。
  Sheet1.Select '选中Sheet1工作表。
  Cells(1, 1).Value = Cells(i, 2).Value '依次将B列的桌签字符调入A1单元格中。
  Columns("A:A").Select '选中A列。
  Selection.Columns.AutoFit '将A列设置为“最合适的列宽”,这样让字符不同的桌签自动适应“照片”的大小。
  Sheet2.Select '选中Sheet2工作表。
  ActiveWindow.SelectedSheets.PrintOut'执行一下打印操作,打印出一张桌签。
  Next '进入下一个循环。
  Sheet1.Select '桌签全部打印完成后,选中Sheet1工作表。
  Range("B1").Select '选中B1单元格,等待下一次修改字符。
  ActiveWorkbook.Save '保存当前工作簿文档。
  Application.Quit '退出Excel。
  End Sub '宏的结束符号。
  小贴士:①上述代码中英文单引号及其后面的字符是对代码的注释,可以不输入。②宏的结束符号上面的4行代码不输入不影响桌签的打印。
  ⒊输入完成后,关闭“Visual Basic编辑器”窗口。
  四、添加按钮  ⒈切换到Sheet1工作表中,执行“视图→工具栏→窗体”命令,展开“窗体”工具栏,单击工具栏上的“按钮”按钮,在工作表中拖拉出一个按钮,此时系统弹出“指定宏”对话框(图4),选中刚才编制的“桌签”宏,确定返回。
  2.将按钮上的文字修改为“打印桌签”,再调整好大小,并定位在工作表合适位置上(参见图1)。
  以后需要打印桌签时,只要将相应的字符输入到B列下面的单元格中,然后按下“打印桌签”按钮,就一切OK了。
  点击此处查询
【】【】【】【
】【】【】【】【】
 相关链接
( 16:30)( 10:08)( 13:50)( 09:29)( 08:26)( 14:08)( 14:01)( 12:07)
新 闻 查 询
缤 纷 专 题
图铃狂搜:
 电话:010-8   欢迎批评指正 |
Copyright & 1996 - 2005 SINA Inc. All Rights Reserved 新浪网用Excel轻松实现桌签批量打印
用Excel来制作桌面标签(以下简称桌签)确实是一个比较新颖的方法,不过要是同时制作很多桌签也还是比较费时的。那么今天笔者就介绍一种用VBA轻松实现桌签批量打印的方法。
  一、 准备工作
  ⒈启动Excel2003(其他单元格也可以),执行“工具→自定义”命令,打开“自定义”对话框。在“命令”标签中,选中“类别”下面的“工具”选项,然后在“命令”下面找到“照相机”选项,并将它拖到工具栏合适位置上。
  ⒉在Sheet1工作表中(最好将文档取名保存一下),仿照图1的样式,在B列相应的单元格中输入需要打印桌签的名称,并在A1中输入一个名称。
  ⒊在C1单元格(也可以是其他单元格)中输入公式:=COUNTA(B:B),用于统计所要打印的桌签数目。
  ⒋选中A1单元格,设置字符居中对齐,并设置一种适合用作桌签的字体(如魏碑体)。
  二、 制作桌签
  ⒈选中A1单元格,单击一下工具栏上的“照相机”按钮,再切换到“Sheet2”工作表中,单击一下鼠标,即可得到一张A1单元格的照片(图2)。
  小贴士:这种照片不同于普通图片,它与A1单元格中的数据建立了链接,随A1单元格中的字符改变而改变。
  ⒉选中“照片”,执行“格式→图片”命令,打开“设置图片格式”对话框,在“颜色与线条”标签中,将“线条”设置为“无线条颜色”,点击“确定”返回。
WWW.FENGFLY.COM
电脑网络 WWW.FENGFLY.COM
原文来自:雨枫技术教程网
原文网址:
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。用Excel和VBA轻松实现桌签批量打印_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
用Excel和VBA轻松实现桌签批量打印
上传于||文档简介
&&转​发
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
你可能喜欢

我要回帖

更多关于 批量打印桌签 的文章

 

随机推荐