Bartender模板 (EAN-128 算法可以通过设置自动实现,该算法对应的VB脚本实现如下代码所示)
规则如下:
脚本逻辑如下:
Dim i
dim z
str = StrReverse(Format.NamedSubStrings("SSCC").Value)
For i = 1 To Len(str) Step 2
j = CInt(j) + CInt(Mid(str, i, 1))
Next
For i = 2 To Len(str) Step 2
q = CInt(q) + CInt(Mid(str, i, 1))
Next
s=j*3+q
if s Mod 10 <>0 then
z =10- s Mod 10
else
z=0
end if
value=Format.NamedSubStrings("SSCC").Value&z