Transformer Code EAN 13 chiffre en code barre

thomthom73

XLDnaute Nouveau
Bonjour à tous,

Je souhaite transformer des codes à 13 chiffres en code barre (Code EAN 13). Malgré mes différentes recherches sur ce forum et d'autres notamment sur Grand Zebu, je n'ai pas réussi à générer ce code barre.

J'ai bien télécharger la police nécessaire mais je ne parviens pas à faire fonctionner la macro (vu sur Grand Zebu).

Je travaille sur Excel 2010.

Je joins un exemple de fichier.

Merci par avance pour votre aide.

A +
 

Pièces jointes

  • Fichier TEST.xls
    33.5 KB · Affichages: 2 337
  • Fichier TEST.xls
    33.5 KB · Affichages: 2 421
  • Fichier TEST.xls
    33.5 KB · Affichages: 2 455
Dernière édition:

Venitien

XLDnaute Occasionnel
Re : Transformer Code EAN 13 chiffre en code barre

Comme ceci??

//Par exemple, pour le code-barres UPC-A « 03600029145X », où X est le chiffre de validation, celui-ci se calcule ainsi :
//
//1. additionner les chiffres 0+6+0+2+1+5, ce qui donne 14 ;
//2. multiplier par trois, 14 × 3, ce qui donne 42 ;
//3. ajouter les chiffres 42+3+0+0+9+4, ce qui donne 58 ;
//4. soustraire du prochain multiple de dix qui lui est supérieur : 60 - 58 = 2 ;
//5. Le chiffre de validation, X, est 2.
 

thomthom73

XLDnaute Nouveau
Re : Transformer Code EAN 13 chiffre en code barre

A titre d'info voici l'outil que j'avais trouvé pour calculer le code VBA.
Je ne sais si une Macro de ce type est faisable.
 

Pièces jointes

  • ean13.zip
    23.2 KB · Affichages: 306
  • ean13.zip
    23.2 KB · Affichages: 286
  • ean13.zip
    23.2 KB · Affichages: 272

JNP

XLDnaute Barbatruc
Re : Transformer Code EAN 13 chiffre en code barre

Bonjour le fil :),
Aucun problème avec les macros et la police de Grand Zébu :p

attachment.php

A condition de ne conserver que 12 chiffres (avec DROITE par exemple) et de ne pas rester en corps 7 :eek:...

Voir fichier joint :rolleyes:

Bonne suite :cool:
 

Pièces jointes

  • Fichier TEST(1).xls
    45 KB · Affichages: 724
  • Fichier TEST(1).xls
    45 KB · Affichages: 768
  • Fichier TEST(1).xls
    45 KB · Affichages: 810
  • Code barre.jpg
    Code barre.jpg
    137.7 KB · Affichages: 1 622
Dernière édition:

Venitien

XLDnaute Occasionnel
Re : Transformer Code EAN 13 chiffre en code barre

9a marche carrément bien, la chaine obtenue donne bien un "beau" code barre si on la copie dans excel et qu'on l'affiche en police EAN13,

reste plus qu'a faire fonctionner une macro..
 

eddy51

XLDnaute Occasionnel
Re : Transformer Code EAN 13 chiffre en code barre

j'ai envie de dire tout et faisable avec une macro lol , t'inquiete pas thomthom je suis au travail la , et mon fichier excel comporte 300 000 lignes et sa m'en ajoute automatiquement 2500 par heure
 

thomthom73

XLDnaute Nouveau
Re : Transformer Code EAN 13 chiffre en code barre

C'est tout bon, merci à tous !!!
Effectivement tout fonctionne. Avec 12 chiffre c'est mieux !!!

Je vous remercie sincèrement tous d'avoir pris de votre temps pour aider un tout petit utilisateur "excel".

A bientôt
 

Discussions similaires

Réponses
93
Affichages
1 K