更新至2.2版的Excel VBA证件打印软件
本帖最后由 zhubajie 于 2012-6-1 22:49 编辑日常生活中打印一些信封,请柬,证件,奖状等不必再找专门的程序。此程序完全用VBA完成,想研究代码的朋友也可以参考一下,代码加了查看密码(zhuhui)要打印条码须有barcode control 9 ,office 2003是默认安装了的。
再补充说明几点:此程序经过多次修改,功能可以和一些专门的打印软件相提并论,支持文本,图片,条形码的排版打印,结合excel本身的功能优势,对批量套打来说算是一个不错的解决方案。
此外程序综合运用了控件,窗体,事件处理,采用模块化方式编写,代码的关键处都有注释。像网上很多人碰到的条形码控件打印时不能正常显示的问题,图片的动态加载问题在此程序中都得到了解决,对VBA的学习者应有一些参考价值。
作者在此程序上断断续续历时三年多时间,也吸取了不少网友无偿发布的经验。深感编写出一个好的程序很不容易,因此将此程序共享,与各位朋友分享编程中的喜怒哀乐。
上次发贴后有朋友反映不能下载,特此重发
如有兴趣,请下载新版本
有朋友反映在打印身份证号时不能正常显示,这本是Excel使用过程中的一个老问题了,没想到被我忽视了,推出修正了长数字串不能正常打印的2.2版的同时,也严重的鄙视一下本人。
2.2版下载地址:
**** Hidden Message *****
由于有不少的朋友不一定安装了Access ,新的2.1版解决了在没有安装Access的机器上运行时报错的问题,原版本只是作为历史记录保存而已
2.1版下载地址:
**** Hidden Message *****
有朋友想要一个打印奖状的模板,也就是一页上只打印一行数据,而且没有图片,条形码等,为了方便,特提供一个奖状模板,希望好用。
奖状模板下载地址:
**** Hidden Message *****
有朋友发现运行时会出错,很可能是因为机器上没有装access 2003,本程序为了支持条形码,需要安装access 2003 。
路过,打酱油的,顺便支持下! 咋回事?运行时出错 受益非浅 看看,学习一下{:251:} ;P;P;P:lol:lol:handshake 本帖最后由 zhubajie 于 2012-5-12 21:04 编辑
huyuwang 发表于 2012-5-12 17:53 http://www.excelpx.com/static/image/common/back.gif
咋回事?运行时出错
在下是个老土,现在机器上装的还是office2003,装2010跑不动,该软件在excel2003下工作应该没有问题,如果在其它的版本上有问题,请把问题描述的更清楚一些。
路过,打酱油的,顺便支持下! 不经常打东西,下载了已经看了,不明白应该用到什么地方{:1_1:} 谢谢楼主的分享,收藏了