首页 网站建设 网络营销 品牌策划 网站托管 新闻营销 品牌公关 行业资讯

当前位置:网络营销_SEO优化_网站推广_网络营销公司-爱牛北京网络公司 >首页 -> 打印机使用技巧

如何控制vba打印机走纸?
2011-05-27 10:44:15 来源: 作者: 【 】 浏览:108

如何控制vba打印机走纸?
我自己用VBA设计了收学费打印凭证,想实现电脑打印,可是,如何才能一个一个凭证自动分开打印呢?(凭证是大小是14*8cm)

我用Excel的VBA实现了一个打印工资条的程序,程序是从工资表中抽取出相关数据后然后复制到工资条对应的单元格中,程序代码如下:
   Private   Sub   dayin_Click()
 Dim   baobiao   As   Object
 Set   baobiao   =   Workbooks( "正常情况.xls ").Worksheets( "打印 ")
 Dim   a   As   Integer
 a   =   1
 For   a   =   1   To   2
 baobiao.Range( "a5 ").Formula   =   "=VLOOKUP( "   &   a   &   ",正常情况!A2:T780,3,TRUE) "
 baobiao.Range( "b5 ").Formula   =   "=VLOOKUP( "   &   a   &   ",正常情况!A2:T780,4,TRUE) "
 baobiao.Range( "c5 ").Formula   =   "=VLOOKUP( "   &   a   &   ",正常情况!A2:T780,5,TRUE) "
 baobiao.Range( "d5 ").Formula   =   "=VLOOKUP( "   &   a   &   ",正常情况!A2:T780,6,TRUE) "
 baobiao.Range( "e5 ").Formula   =   "=VLOOKUP( "   &   a   &   ",正常情况!A2:T780,7,TRUE) "
 baobiao.Range( "f5 ").Formula   =   "=VLOOKUP( "   &   a   &   ",正常情况!A2:T780,8,TRUE) "
 baobiao.Range( "g5 ").Formula   =   "=VLOOKUP( "   &   a   &   ",正常情况!A2:T780,9,TRUE) "
 baobiao.Range( "h5 ").Formula   =   "=VLOOKUP( "   &   a   &   ",正常情况!A2:T780,10,TRUE) "
 baobiao.Range( "i5 ").Formula   =   "=VLOOKUP( "   &   a   &   ",正常情况!A2:T780,11,TRUE) "
 baobiao.Range( "j5 ").Formula   =   "=VLOOKUP( "   &   a   &   ",正常情况!A2:T780,12,TRUE) "
 baobiao.Range( "k5 ").Formula   =   "=VLOOKUP( "   &   a   &   ",正常情况!A2:T780,13,TRUE) "
 baobiao.Range( "l5 ").Formula   =   "=VLOOKUP( "   &   a   &   ",正常情况!A2:T780,14,TRUE) "
 baobiao.Range( "m5 ").Formula   =   "=VLOOKUP( "   &   a   &   ",正常情况!A2:T780,15,TRUE) "
 baobiao.Range( "b8 ").Formula   =   "=VLOOKUP( "   &   a   &   ",正常情况!A2:T780,16,TRUE) "
 baobiao.Range( "c8 ").Formula   =   "=VLOOKUP( "   &   a   &   ",正常情况!A2:T780,18,TRUE) "
 baobiao.Range( "d8 ").Formula   =   "=VLOOKUP( "   &   a   &   ",正常情况!A2:T780,19,TRUE) "
 baobiao.Range( "e8 ").Formula   =   "=M5-B8-C8-D8 "
 baobiao.Range( "h8 ").Formula   =   "=e8 "
 baobiao.Range( "a1:m9 ").PrintOut   1,   1
 Next

End   Sub
   这段程序运行的实际情况是,每次循环打印出一工资条之后,打印机会自动换纸,在VBA中应当怎样做才能使两次打印循环出两张工资条打印于同一张纸上。

那就一个一个打印咯.

爱牛网络公司拥有十三年网络营销推广经验的北京网络营销公司,专业的网络营销团队为您提供网络营销策划,网络推广,网络优化,网络营销外包,网站推广,网络营销推广公司。服务电话13552895708
Tags: 责任编辑:admin
】【打印繁体】【收藏】 【关闭】 【返回顶部
上一篇打印机打印出来全黑怎么办? 下一篇打印机显示该文档未能打印该如何..

相关栏目

最新文章

图片信息

热门文章

推荐文章

相关文章