[Access] Générer un code barre
Résolu
Lizak
-
sarahwhite0 -
sarahwhite0 -
Bonjour à tous,
j'ai entre les mains une base de données Access d'échantillons d'huiles essentiels pour mon stage de fin d'année, et je dois ,entre autres, générer un code barre suivant la clé primaire de chaque échantillon (de type int) mais je ne sais pas trop comment m'y prendre.
En fait à l'impression de chaque étiquette pour un échantillon, il faut qu'il y ait le code barre et les quelques informations sur le produit, le code barre devant reprendre la clé primaire.
Une douchette sera plus tard achetée pour la reconnaissance du code barre.
J'attends vos idées.
Merci d'avance
j'ai entre les mains une base de données Access d'échantillons d'huiles essentiels pour mon stage de fin d'année, et je dois ,entre autres, générer un code barre suivant la clé primaire de chaque échantillon (de type int) mais je ne sais pas trop comment m'y prendre.
En fait à l'impression de chaque étiquette pour un échantillon, il faut qu'il y ait le code barre et les quelques informations sur le produit, le code barre devant reprendre la clé primaire.
Une douchette sera plus tard achetée pour la reconnaissance du code barre.
J'attends vos idées.
Merci d'avance
A voir également:
- Code barre access
- Code ascii - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
- Windows 11 barre des taches a gauche - Guide
67 réponses
Merci pour la réponse, mais j'ai essayé au moins 5 polices différentes sans plus de succès : la douchette ne relit pas le code, contrairement à n'importe quelle étiquette Ean13.
Le message n°3 dit qu'il faut traduire les chiffres en d'autres caractères qui pourront alors être édités par une police code-barres...
Quelle est la base de correspondance de caractères à utiliser et quelle est la police qui permettra de relire l'étiquette sans difficulté avec la douchette ?
Mon programme est en vba sous Excel. Si vous avez ça sous une forme que je puisse copier directement ...
Merci d'avance.
Le message n°3 dit qu'il faut traduire les chiffres en d'autres caractères qui pourront alors être édités par une police code-barres...
Quelle est la base de correspondance de caractères à utiliser et quelle est la police qui permettra de relire l'étiquette sans difficulté avec la douchette ?
Mon programme est en vba sous Excel. Si vous avez ça sous une forme que je puisse copier directement ...
Merci d'avance.
blux
Messages postés
27147
Date d'inscription
Statut
Modérateur
Dernière intervention
3 362
Imprimer des chiffres ne suffit pas, il faut aussi imprimer les barcodes de début et fin de séquence, voire d'autres en fonction du type de codage choisi : EAN, code 39...
Merci.
Ceci peut expliquer cela.
Si j'ai bien compris, il y a 1 caractère au début, 1 au milieu et 1 à la fin.
Je suppose que je dois rajouter ces caractères dan la chaine numérique.
Mais quels sont ces caractères à imprimer en plus des 13 chiffres ?
LouisAvona
Ceci peut expliquer cela.
Si j'ai bien compris, il y a 1 caractère au début, 1 au milieu et 1 à la fin.
Je suppose que je dois rajouter ces caractères dan la chaine numérique.
Mais quels sont ces caractères à imprimer en plus des 13 chiffres ?
LouisAvona
En fait, pour être plus précis, si je veux imprimer le code 3200000792968, quelle suite de caractères dois-je mettre dans la cellule Excel qui sera imprimée avec la police EAN13 ?
Vous ne m'avez pas répondu sur la table de transcodage.
Vous ne m'avez pas répondu sur la table de transcodage.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
bonjour
J'arive peut etre trop tard mais voici un lien trouvé sur developpez.com
http://domi2.developpez.com/tutoriels/access/codes-barres/jour
J'arive peut etre trop tard mais voici un lien trouvé sur developpez.com
http://domi2.developpez.com/tutoriels/access/codes-barres/jour
Merci, merci, mais encore une dernière petite question : tu ne sais pas où je pourrais trouver l'algorithme de transfomation (pas le code juste la façon) ???
Donc si j'ai bien compris, je code en VBA derrière pour qu'il transforme ma clé primaire en code barre suivant cet algorithme à l'impression de l'état...
Merci pour tout
Donc si j'ai bien compris, je code en VBA derrière pour qu'il transforme ma clé primaire en code barre suivant cet algorithme à l'impression de l'état...
Merci pour tout
Tu peux trouver ça dans les spécifications du code, mais c'est des fois un peu compliqué...
Alors ce que je propose, c'est d'utiliser autre chose que le EAN, le code 39, c'est un code utilisé dans l'industrie, car il est robuste et auto-contrôlé...
Tu peux le charger ici :
http://www.squaregear.net/fonts/free3of9.shtml
Il te suffit ensuite d'imprimer ton code produit avec la police désirée, en n'oubliant pas de mettre une '*' au début et à la fin...
Ensuite, tu n'oublieras pas de tester avec une douchette avant de l'acheter...
Ou alors, tu vas sur le site suivant :
http://francis.georges.free.fr/manuel/manuel.html#_Toc421162935
Et tu construis ton scanner !
En passant, il est expliqué le fonctionnement du code 39...
Si tu y tiens, j'ai a ma disposition une feuille excel dont je me sers pour imprimer des étiquettes pour des cartouches magnétiques, avec le code VBA qui fait tout...
Alors ce que je propose, c'est d'utiliser autre chose que le EAN, le code 39, c'est un code utilisé dans l'industrie, car il est robuste et auto-contrôlé...
Tu peux le charger ici :
http://www.squaregear.net/fonts/free3of9.shtml
Il te suffit ensuite d'imprimer ton code produit avec la police désirée, en n'oubliant pas de mettre une '*' au début et à la fin...
Ensuite, tu n'oublieras pas de tester avec une douchette avant de l'acheter...
Ou alors, tu vas sur le site suivant :
http://francis.georges.free.fr/manuel/manuel.html#_Toc421162935
Et tu construis ton scanner !
En passant, il est expliqué le fonctionnement du code 39...
Si tu y tiens, j'ai a ma disposition une feuille excel dont je me sers pour imprimer des étiquettes pour des cartouches magnétiques, avec le code VBA qui fait tout...