【VBA研究】Excel条码控件生成的Code-39码不能识别问题

作者:iamlaosong

在做一个回执打印工具时,业务部门要求加上条码,以便将来录入查找。生成条码用的是Excel自带的控件,以前也用过,那次生成的是128码,这次希望和邮件条码一致,采用code-39码。如下图所示:

条码是生成出来了,可是打印出来却无法扫描识别。到底是什么原因呢?

上网查找也没找到答案,问题就搁置住了,只好先不打印条码用着,再想办法解决。

反复思考这个问题,突然灵光一闪,记得以前没有控件生成条码时,好像两头要加上“*”号,于是,将要生成条码的邮件号码两边加上“*”号,再用这个字符串生成条码,打印出来果然可以正常识别,如下图所示:

真是:踏破铁鞋无觅处,得来全不费工夫。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章