13位数条码生成器_如何制作流水EAN-8商品条码

EAN-8码是商品条码中的缩短码,当产品包装小于120平方公分,无法使用标准码时,就可以申请使用缩短码。EAN-8码共8位数,包含国家代码2位,产品代码5位,以及最后1位根据前面数据生成的校验码。今天小编就教大家如何制作流水号形式的EAN-8码。

0f19b6b718084b83ee6c526eead7d7b8.png

打开中琅条码软件,新建一个空白标签(标签尺寸,行列,边距间距等等这些根据自己打印机中的实际纸张设置)。在标签上添加一个条形码,并打开条形码属性,修改条码类型为EAN-8

a04ca2306264b84a4774f244062af6f8.png

在数据源中修改EAN-8商品条码的数据,先手动输入两位国家代码并保存。

3153f585279397d5f069aef06ced3ed3.png

然后点左侧的“+”添加一个数据,数据对象类型选择“序列生成”,生成数据1,在右侧添加一个“补齐”的处理方法,补齐长度为5(即五位产品代码),然后保存条形码属性中的设置,最后一位商品条码校验位条码软件会自动生成。在画布上就可以看到流水号形式的EAN-8效果,打印预览就是刚开始看到的效果。

cb83d5c5613996ebe95d2d2ef53bf13e.png

11b257c3f60bb88df2d1ae3690c968d3.png

综上所述即是条码软件中生成流水号形式的EAN-8商品条码的步骤,流水EAN-13商品条码制作方法和EAN-8的基本一样。条码软件中支持的条形码类型众多。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
VBA是一种用于Microsoft Office应用程序的编程语言,可以用于处理和操作Excel、Access、Word等文档和数据。而EAN-13条码(European Article Number 13)是一种全球通用的商品条码编码系统,用于唯一标识和跟踪商品。 在VBA中,可以使用一些内置的函数和方法来处理和生成EAN-13条码。下面是一个简单的示例: 首先,我们需要在Excel中创建一个单元格,用于输入要生成条码商品编号。然后,在VBA代码中,可以使用如下函数来生成EAN-13条码: ```vba Function GenerateEAN13Barcode(ByVal productCode As String) As String Dim checkDigit As Integer Dim encodedDigits As String ' 检查输入的商品编号是否为12位数字 If Not IsNumeric(productCode) Or Len(productCode) <> 12 Then GenerateEAN13Barcode = "输入的商品编号无效!" Exit Function End If ' 计算校验位 checkDigit = CalculateEAN13CheckDigit(productCode) ' 编码商品编号和校验位 encodedDigits = productCode & checkDigit GenerateEAN13Barcode = encodedDigits End Function Function CalculateEAN13CheckDigit(ByVal code As String) As Integer Dim i As Integer Dim digit As Integer Dim total As Integer ' 遍历商品编号的每一位数字 For i = 1 To 12 digit = Mid(code, i, 1) ' 偶数位数字乘以3,奇数位数字乘以1 If i Mod 2 = 0 Then total = total + digit * 3 Else total = total + digit End If Next i ' 计算校验位 CalculateEAN13CheckDigit = (10 - total Mod 10) Mod 10 End Function ``` 以上代码中,`GenerateEAN13Barcode`函数会接收一个12位的商品编号,并根据校验位计算生成13位的EAN-13条码。`CalculateEAN13CheckDigit`函数用于计算校验位。 在Excel的单元格中,可以使用VBA的`=GenerateEAN13Barcode(A1)`函数来生成EAN-13条码,其中A1为输入的商品编号单元格。执行该函数后,会在相应的单元格中显示生成的EAN-13条码。 通过以上的VBA代码,我们可以在Excel中使用VBA函数来生成EAN-13条码,方便实现商品条码的生成和处理。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值