XL 2010 Création de code data matrix

jeffe

XLDnaute Impliqué
Bonjour le forum.
j'utilise actuellement un classeur avec une base de données contenant des noms de personnes et des numeros d'identifiants unique., j'utilise la police Code39 (gratuite) pour generer à chaque personne un code barre que j'imprime .
je suis à la recherche d'une évolution qui me permette de creer un code Datamatix (pas de QRCode) à la place du code barre 39.
je sais pas comment faire, auriez vous une idée?
merci
 
Solution
Bonjour,

Je me suis atteler hier à une recherche sur le même sujet, et j'ai finalement trouvé une méthode qui me parait assez simple.

Sur les sites de générateurs tels "barcode.tec-it" ou "IDAutomotion", on peut observer qu’après génération d'un datamatrix, l'adresse de l'image du datamatrix a toujours la même la même architecture.

Ainsi sur le site "barcode.tec-it" tous les datamatrix créés ont le même début et la même fin à savoir ->
Début -> "https://barcode.tec-it.com/barcode.ashx?data="
Fin -> "%0A%0A&code=DataMatrix&multiplebarcodes=false&translate-esc=false&unit=Fit&dpi=96&imagetype=Gif&rotation=0&color=%23000000&bgcolor=%23ffffff&qunit=Mm&quiet=0&dmsize=Default"

Entre les 2 on trouve la suite de caractères que l'on...

Modeste geedee

XLDnaute Barbatruc
Bonsour®
Bonjour le forum.
j'utilise actuellement un classeur avec une base de données contenant des noms de personnes et des numeros d'identifiants unique., j'utilise la police Code39 (gratuite) pour generer à chaque personne un code barre que j'imprime .
je suis à la recherche d'une évolution qui me permette de creer un code Datamatix (pas de QRCode) à la place du code barre 39.
je sais pas comment faire, auriez vous une idée?
merci
voir également là :
https://grandzebu.net/informatique/codbar/datamatrix.htm
 

Benoit B

XLDnaute Nouveau
Bonjour,

Je me suis atteler hier à une recherche sur le même sujet, et j'ai finalement trouvé une méthode qui me parait assez simple.

Sur les sites de générateurs tels "barcode.tec-it" ou "IDAutomotion", on peut observer qu’après génération d'un datamatrix, l'adresse de l'image du datamatrix a toujours la même la même architecture.

Ainsi sur le site "barcode.tec-it" tous les datamatrix créés ont le même début et la même fin à savoir ->
Début -> "https://barcode.tec-it.com/barcode.ashx?data="
Fin -> "%0A%0A&code=DataMatrix&multiplebarcodes=false&translate-esc=false&unit=Fit&dpi=96&imagetype=Gif&rotation=0&color=%23000000&bgcolor=%23ffffff&qunit=Mm&quiet=0&dmsize=Default"

Entre les 2 on trouve la suite de caractères que l'on désire coder. Exemple pour le mot "SOLEIL" le datamatrix porte l'adresse suivante :

https://barcode.tec-it.com/barcode.ashx?data=SOLEIL%0A%0A&code=DataMatrix&multiplebarcodes=false&translate-esc=false&unit=Fit&dpi=96&imagetype=Gif&rotation=0&color=%23000000&bgcolor=%23ffffff&qunit=Mm&quiet=0&dmsize=Default

Par ailleurs les caractères spéciaux tels les espaces ou point de suspension sont remplacé par des caractères spéciaux. Ex :
"Espace" = "+"
":" = " %A3"
"retour à la ligne" = %0A
etc... je n'ai pas cherché à tous les trouver

Si l'on désire l’insérer ce datamatrix sur une feuille excel il suffit de faire : insertion/images d'entrer l'adresse ci dessous et de cliquer sur insérer! C'est finalement assez simple.

Je joins à ce message une macro automatisant la création d'un datamatrix à plusieurs lignes suivant les cellules A1 A2 A3 et A4.
 

Pièces jointes

  • datamatrix_ex.xlsm
    22.3 KB · Affichages: 213

Statistiques des forums

Discussions
314 628
Messages
2 111 337
Membres
111 104
dernier inscrit
JEMADA