Petite question de codes barres

Voilà, je dois mettre en place des codes barres, le truc, c’est qu’il y en a vraiment beaucoup, donc, voici mes questions :

  • Comment générer plus de 100 000 codes EAN-13 dans Excel en ne lui fournissant que les 12 premiers chiffres (en gros, comment calculer le digit check dans Excel, puis le coller à la fin des 12 chiffres sus-mentionnés)
  • Puis, une fois les codes générés, comment les transformer en codes-barres sans les saisir un à un ?

En vous remerciant.

Edit : désolé pour la première mouture du message qui était très imprécise, j’avais mon boss dans le coin, et merci à bussière et à locraft d’avoir essayé de comprendre ce que je voulais dire B)

Comment ca ? ton code barre proviens d’ou ? Enfin si il est numérisé ou si il est à scanner …

hum …
de un tu as la douchette CS1504 a 90 euros qui reste assez abordable et est capable de decoder pas mal de codes barres en usb ou port serie je te filerai un prog pour lire les codes barres si tu la prends.

Sinon tu as des logiciels sur le net qui permettent de lire les codes barres avec une webcam mais ils sont souvent imprécis et limités.

Pareil tu as des lecteurs de codes barres pour tel portable, mais la je te souhaite bon courage pour en trouver 1) pour ton portable 2) pas cher ou gratuit.

Bussiere

Bussiere plus rapide B)

Merci pour vos efforts, j’ai édité mon premier post, en donnant plus de détails

La formule du check c’est,

[code]pour x(i), i = 0…12

x(12) >= 0 plus petit entier tel que

Sum(x(i),i=0…11) + 2.Sum(x(2j+1), j=0…5) + x(12) = 0 [10][/code]
En “français”, le digit check, c’est le complément à 10 de la somme des 12 chiffres + 2 x la somme des chiffres en position impaire (en commençant par la position 0).

Exemple : 32 68345 79836

L’addition des sommes vaut 64+2.35=134 , pour arriver à 140, on rajoute… 6

Après tu n’es pas sans savoir qu’au-dessus de 65536 nombres, Excel, ça risque d’être un peu lourd si tu ne sais pas combien tu dois en faire exactement.

Pour les transposer en barres, tu as des softs qui te permettent d’imprimer des étiquettes. Pour savoir comment ça marche (histoire de pouvoir expliquer au boss par exemple), ben la norme EAN13 est facilement récupérable sur le net. B)

+1 pour récupérer de la doc sur internet sur les normes.
Apres tu as pas mal de solutions :

Une police de caractere changeant tes chiffres en code barre sous excel et word. Il faut savoir que c’est assez approximatif et depend des polices de caracteres.

Sinon un logiciel spécialisé comme barcode label marker qui te fait les etiquettes et tout.

Ou encore le programmer toi meme (en gros un petit logiciel qui te génére toute les images de ton code barre)
comme ca :
http://wikipython.flibuste.net/moin.py/GenerateurCodeBarre
et a la fin de cette page tu as des petits logiciels sous nux pour générer tes codes barres

Bref bonne chance et a la limite mail moi si tu veux plus d’indications
Bussiere chez gmail.com

disons que Buss c’est posé la question ya pas tres longtemps sur seg fault (aka je gere pas les pointeurs)

oui bon si on peut meme plus rigoler des noms de forums … tss