excel怎么找到设置好的条形码并打印多个?

  最近我遇到了需要打印资产标签的情况,之前的做法是先在开发的系统里把资产信息填写好,然后打开用bartender制作的标签模板,标签连接数据库,打印时选择想要的记录再打印。这样的操作也能实现,但是很不方的是,在一大堆记录里查找我想打印的很麻烦,虽然连接数据库那里也能写SQL语句或者设置筛选条件,但是打印那里不能设置,每次需要两边切换。很早我就知道这个软件很强大,支持其它软件调用打印,于是我就想研究一下,能不能把它集成到我开发的系统上。经过两天时间的研究,我终于成功实现在我的系统里直接打印标签,现在我将整个过程记录一下,以便以后查询,同时也分享给有同样需求的小伙伴,避免再走弯路。

  在bartender官网上找不到关于集成的文档,都是一些基础操作的。又网上找了一大圈,倒是找到了一些,但是是其它语言的集成资料,后来好不容易找了一份EXCEL VBA集成的文章,还提供了源码,然后我就开始在我的系统制作打印界面,其实就是在原来的界面添加打印按钮而已,把代码放入单击事件,并进行相应的调整。我修改后的代码如下:

  添加代码后还要添加引用,直接将bartender安装目录下的bartend.exe文件添加进引用里面,添加好后如下图所示。

  然后我就开始测试,点打印按钮后,代码老是报“运行时错误429:ActiveX 部件无法创建对象”的错误,调试发现代码执行到这里:Set btApp = CreateObject("bartender.application"),无论怎么重新引用控件,也按在软件网找到的同学的方法,重新注册了所有控件都不得行,于是又开始在网上找解决办法。这次是什么办法都试了,也没有解决,我自己都打算放弃了,忽然想到,会不会是我的bartender专业版软件版本不行,别人EXCEL都只是引用就可以,我也同样引用没有错啊。于是我又仔细看了一遍那篇文章,截图比较小,我放大看非常模糊,但还是依稀看出了对方所用的bartender版本是automation版的,我想起这个软件分了很多个版本的,估计专业版不支持。于是我将软件重新配置成automation版,再次测试打印,对了,果然没有再报429错误了。

Me.sfrList![资产类型]”,开始给标签传值了,打桩输出检查了值也是正确获取的,看来问题是出在标签上了。于是我又到标签上查找原因。又查看了bartender操作手册,网上搜索,都无果。偶然发现数据源上有个已命名子字串,里面是空的。

  原因可能就在这里,我在标签的常规属性中设置的对象名只是标签对象字符串名称,而传递过来的值要给已命名子字串,但我这里面是空的,于是我开始研究如何添加已命名子字串,到处找都没有这方面的介绍,实在没有办法,我又准备放弃了。但我心想,前面那么多难题我都解决了,这最后一步放弃,是不是太可惜了。于是又静下心来,一个功能一个功能去测试、检查。偶然间,我在标签数据源设置里面的“共享/名称”里面输入文字,发现显示在已命名子字串里面了,嗨,原来是在这里设置,害我差点就放弃了。

  这下子,我将标签数据源绑定的数据库全部删除,改为屏幕数据,就是标签只接收传递的数据,不需要主动去连接数据库了。全部修改完毕。再次测试点打印按钮,能调出bartender软件打开我的标签了,并且标签上的数据全部是我传递过去的。测试打印,正常打印出标签。终于大功告成。剩下的就是完善相应的程序界面,把需要打印的地方都添加按钮和代码,以及修改对应的标签。全部完工后,直接在开发系统中打印出标签,瞬间觉得自己开发的系统变得高大上了,哈哈。

  说明一下,二维码和条形码直接使用bartender的控件,传递值给其后会自动生成相应的码。

}

我从网上下了CODE 128字体,在EXCEL中打印出来扫码枪不能识别,请问该如何修正呢,谢谢

}

速印标签条码打印软件是一款好用的标签设计和打印工具,软件支持20多种不同的条形码设计操作,软件适用于普通的不干胶标签、条码机标签(物流标签)、价格标签、单据、报告单、证件、名片等排版设计与打印,除此之外,软件还支持与主流的数据库连接进行打印,可以直接导入Excell,Access文件的数据以及mssql数据等,欢迎下载。

1、双击“ 接口类在.net程序中调用(企业版提供)。

16、支持COM接口在其他应用程序中调用(企业版提供)。

2、修正了自定义纸张打印位置不准的错误。

3、修正了部分HP打印机打印时找不到打印机的错误。

4、增加了对域的支持。

5、增加了在纸张选择时打印机的选择及打印机属性设置。

6、修正了域处理中的错误。

7、修正了,无打印机时的错语。

8、修正了,设置数据源时的撤消重做逻辑错误。

9、增加了批量绑定(修改)数据源功能。

10、增加了支持数据源转移。

11、修正了打印通知错误。

13、修正了不能自动连接数据源的错误。

14、取消了条码国家码的限制

15、提高了条码的识别率。

16、优化了数据导入。

17、修正了打印机或是条码机精度的识别错误。

18、修正了部分电脑初始化模板的错误。

18、修正了,部分打印时闪退的问题。

20、修正了无打印机时的打印异常

21、更新了快递单模板

22、优化了二维码和编码方式。

23、修正了程序起动时偶尔出现的错误提示。

24、增加了新建模板向导。

25、优化了数据源路径自动检索匹配。

26、增加了数据源项目引用组合生成。

27、修正了部分excel导入不能选择工作表问题。

28、修正了软件启动可能引起的配置文件错误。

29、提高了性能和安全性。

30、修正了部分电脑excel不能导入问题

31、修改了wmf格式文件不能预览问题

32、修正了数据源自动更新可能出现的卡死情况。

33、增加了数据源打印状态功能。

}

我要回帖

更多关于 条形码怎么打印 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信