CPC中文印刷社区

CPC中文印刷社区 (https://www.cnprint.org/bbs/index.php)
-   ◆- 数码印刷综合讨论区 (https://www.cnprint.org/bbs/forumdisplay.php?f=109)
-   -   如何生成10位数的随机码 (https://www.cnprint.org/bbs/showthread.php?t=172699)

xueliang 2012-05-29 12:39

如何生成10位数的随机码
 
最近公司接到一个定单,需要印刷10位数的随即码。定单总共是300万

这一个数据有8个数字和2位大写英文字母组成

例如:G5689368920Y
5682V47E5862
U154L7488522


而且又不能出现重复的数据


请大虾帮忙解决

Moto120000 2012-05-29 13:22

用excel可以生成八位数字,两位的字母不知道可不可以,再通过合并。不知道能帮到你不?

IQ拉登 2012-05-29 13:49

最近本公司也接到一个定单,需要印刷10位数的随即码,但我们是找编程的工程师弄的,不知道他们怎么搞的好。最后给了个excel文件,我想应该就是在excel弄的。

wen_cd 2012-05-29 15:39

使用Microsoft Visual FoxPro 7.0编写一个程式就可以了

pandada 2012-05-29 23:24

用VBA吧,随机生成两个字母和八个数字,随机乱序,循环300万次,循环中加个重复判断,生成Excel表格,然后在word或者indesign里面调用数据排版生成PDF再拼版。

李光 2012-05-30 11:07

需要的话联系我,我帮你做个小软件。。。30分钟搞定。。。:victory:

fire168 2012-05-30 12:32

1 个附件
这个帖子原来就出现过了啊,并且别人已经给了一个模版的。就不用再继续这个帖子了吧?

Leek2011 2012-05-30 12:57

是随机码?用楼上发的文件就能解决。

Leek2011 2012-05-30 12:58

用楼上的excel文件就能解决,不需要小工具


引用:

作者: 李光 (帖子 1357517)
需要的话联系我,我帮你做个小软件。。。30分钟搞定。。。:victory:


欧不懂 2012-05-30 12:59

如何生成10位数的随即码
 
1 个附件
如何生成10位数的随即码;;

请问是这样的条码吗??

Leek2011 2012-05-30 13:05

随机码又不是非要生成条码,有时只需要数据。

pandada 2012-05-30 13:22

引用:

作者: fire168 (帖子 1357595)
这个帖子原来就出现过了啊,并且别人已经给了一个模版的。就不用再继续这个帖子了吧?

Excel公式解决不了,需要的是两个大写字母加八个数字,不是随机生成数字或字母,另外还要加上数据重复验证,这个是数据生成问题。
还有就是排版软件可能有页面数量限制,所以还需要有自动排版、自动拆分文件的代码,用VBA或者indesign的脚本都可以做到。

shugint 2012-06-30 10:27

1 个附件
7楼给的挺好的,稍改一下就可以满足楼主的要求了。

497172790 2012-06-30 10:46

黑营随机码生成工具V2.1 绿色版,你百度一下,网上很多地方可以下载的

shugint 2012-06-30 13:00

引用:

作者: 497172790 (帖子 1377335)
黑营随机码生成工具V2.1 绿色版,你百度一下,网上很多地方可以下载的

老兄,你说的那工具不错,偶试用了一下。
可惜不能按楼主的那种要求生成。


所有时间均为 +8, 现在的时间是 2025-07-03 21:06.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions, Inc.