乐于分享
好东西不私藏

【Excel带序列号二维码】标签打印快到飞,4个问题要注意,实战分享

【Excel带序列号二维码】标签打印快到飞,4个问题要注意,实战分享

如今标签是二维码的时代,产品标签上,如果连个二维码都没有,给人的感觉,就是不够高端,质量控制不够严格,但在做标签二维码的时候,会遇到一些问题,也是小编工作中遇到过的:
  • EXCEL开发工具下面,没有Microsoft Barcode Control 16.0控件

  • 控件插入后,是条形码,不是我们需要的QR code 二维码

  • 二维码生成后,无法通过选择链接到对应的单元格

  • 用VBA批量生成带序列号,即递增序列的时候,不会刷新

下面我们针对以上几个问题,进行一一解答, 相信看来之后,会对大家有所帮助的

1、EXCEL开发工具下面,没有Microsoft Barcode Control 16.0控件

这个控件,在EXCEL完整版中,是自带的,但是有的版本,可能因为精简,是没有的,而这个时候,很多亲们想到了下载,对的,但是某度出来的东西,很多不是,而是二次开发的东西,甚至绑定一大堆插件,导致电脑中毒,如果没有,建议直接下载官方的ACCESS2010,而后安装,就有了

2,控件插入后,是条形码,不是我们需要的QR code 二维码

EXCLE默认的条码样式,一共有11种类型,这个包括国内常用的以及其他国家常用的,当然,都是国际认可的条码样式,在我们实际工作中,是需要根据实际情况进行选择的,而二维码,用的是第11种,QR code

3,二维码生成后,无法通过选择链接到对应的单元格

目前,EXCEL二维码属性窗口,虽然有了link CELL,选项,我们都知道是链接单元格的意思,但是,是不支持用鼠标直接单机单元格更新的,如果不是VBA,我们就需要将单元格的地址,手动录入到选项窗口

4,用VBA批量生成带序列号,即递增序列的时候,不会刷新

批量生成二维码,甚至是递增序列,或者按照一定的规则生成,这个才是EXCEL二维码的方便之处,但是很少朋友用到,用过的,都遇到过这个问题,递增序列刷新不了,手动一个一个执行代码,是没有问题,一旦点击批量自动运行,就只有一种样式标签,这个是因为代码运转过快,而二维码刷新,是需要时间的,在我们的VBA代码上,添加一个延时代码即可。

延时代码如下:

Sub 延时()

t = Timer

While Timer < t + 0.3

DoEvents

Wend

'后面的代码

End Sub

学会上面四个问题,就可以开启EXCEL搞笑标签制作之路了。