Bartender用日期控制序列号归零脚本用法教程
群里网友提问,同时扔了一个50的微信红包。
先解释下需求:客户做了一个模版,有天数和序列号2个字符串需要处理。天数是在当年的第几天,序列号要求每天开始打印的时候自动置一,防止操作人员忘记更改而造成的浪费和错误。
52是2月22日是2017年的第52天。
0001是序列号。
条码是我们需要的结果。
打印10张序列号后图片变化。
保存文件并关闭。
更改电脑日期为23日,然后打开文件,会发现序列号已经自动归一。
现在说明Bartender脚本用法。
天数多行脚本部分写 value =date - CDate(left(now(),4) & " - 1 - 1")
序列号只是设置一下自己需要的位数进制等。
设置一个共享名称为 yestoday的文本。
设置一个共享名称为 today的文本。
该文本多行脚本写 Value =year(now) & "-" & month(now) & "-" & day(now)
因为bartender脚本不支持format函数。
条码部分随便写个共享名称barcode,多行脚本写
if today <> yestoday then
sn=1
yestoday = today
end if
value=days & sn
自己可以组合成自己需要的格式。
上面一些基础数据用不着的话,移到页面外面即可。
本次bartender脚本用法教程完成。
访客
回复怎么把天数去掉?