作者:乔山办公网日期:
返回目录:excel表格制作
你这是打印乱码了噢,先用打印机打个测试页试试打印机是不是正常的
把你要用的纸张的长,宽尺寸都量好。然后在开复始菜单里找到打印机文件,然后按如下步骤进行:
文件——服务器属性——创制建新格式——设置打印名称——将预先量好的纸张长、宽尺寸录入——确定即可。
(如果你的纸张是连着的话百即可实现连打功度能,如果不是连着的,就只能一张一张的打。)
按照以上方法连打有边距差知异的话在刚刚设置新格式的地方调整上下边距即可,不过需要先打印几张试一下。没有具体的上下边距的数值,因为各个打印机的道情况不太相同。
1、如下图,表sheet1的数据要按表sheet2数据格式打印
2、在表sheet2的打印区复域后面的列作辅助单元,H1内填写打印数据在表SHEET1中的行序号,第一个:2
3、填写数据:以委托单位为例:在B3中填入公式
=INDEX(Sheet1!$1:$65536,H1,2)
回车,返回引用的值
公式解释:Sheet1!$1:$65536就是引用的数据区域(表sheet1),“H1”打印数据在表SHEET1中的行序号,“2”表示引用区域的第二列
4、其它单元格:公式基本不变,只讲列“2”改成对应数据所在列即可,如日期对应列为10
5、这制里注意日期单元格格式调整一下:在该单元格点右键->设置单元格格式
6、调整后:
7、设置打印内容,选中打印的内容,文件->打印区域->设置打印区域。
8、需要zd换数据行,只需要将单元格H1中的数据改为对应行即可。
利用宏编写一段代码,把打印和保存的操作复一同完成。甚至可以把数据保存在后台,即隐藏的表格当中。如果会懂VBA,那么很简单。插入一个按钮,下面的代码写上即可。PrivateSubCommandButton1_Click()Me.PrintOutActiveWorkbook.SaveEndSub如果不会,那也没问题,点击制左下角的录制宏然后操作一次保存和打印,停止录制。随便zd插入一个图形,右键点击图形,指定宏,选择对应的宏即可。这样就可以在打印同时保存。