Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

条码加字母

宋雄健  发表于:2011-08-12 07:56:55  
复制

请问各位老师附件的条码制作我想在数字前面加“YG”两个字母代码要怎样写? 点击下载此附件

 

Top
奇玉 发表于:2011-08-12 16:16:27

If 标准 = 2 Then
        If Len(编码) <> 12 And Len(编码) <> 13 Then
            MsgBox "编码与标准不符," & 标准.Column(1) & " 标准需要12位编码(自动加最后1位校验码)。", vbInformation, "North Star"
        End If
        AA = "YG" & Left(编码 & "0000000000000", 13)
    End If
    If 标准 = 3 Then
        If Len(编码) <> 8 Then
            MsgBox "编码与标准不符," & 标准.Column(1) & " 标准需要8位编码。", vbInformation, "North Star"
        End If
        AA = "YG" & Left(编码 & "00000000", 8)

带颜色的地方是做改动了。我试了一下,在编码文本框内正常输入13位数字,如1234567890123,点生成即可生成"YG1234567890128"。只是生成后编码文本框13位数字前也加上了YG。不知这样是否能可以。

 

 



宋雄健 发表于:2011-08-12 20:55:27
1楼老师您好能否作成在编码文本框随意输入字母和数字生成条码

奇玉 发表于:2011-08-15 08:38:36

编码规则没太研究过,好象不能。如果是你本人用,你可以随时更改你要的字母,比如:如果你要以“FM”字母开头,就把程序里面的“YG”改成“FM”即可。

编码文本框输入字母就不能用了,只能是数字。看看其它坛友们有没有什么高招?



蒋元根 发表于:2011-08-15 09:31:51
奇玉 发表于:2011-08-15 09:46:07
另加了一个文本框输入字母,与数字一起组合成编码。高招!!

宋雄健 发表于:2011-08-16 07:19:11
蒋老师:您好!谢谢您的帮助,请问:我的条码来源是来自员工资料表已经带字母,能否直接生成条码,请指教。点击下载此附件

总记录:6篇  页次:1/1 9 1 :