Rapport de message :*
 

Re: Excel et code barre

Titre du sujet : Re: Excel et code barre
par Sylcoco le 01/04/2010 22:57:53

Bonjour Guy,

 

Je confirme :

* - La lecture avec la douchette laser s'effectue où que soit le curseur texte

* - Seule la zone de texte Score est éditable et seuls les caractères 0-9 y sont autorisés

* - Une fois saisi un code barre celui-ci apparaît dans la zone Référence, le nom correspondant et le score correspondant apparaissent dans les zones Nom du joueur et Score respectivement.

* - Une fois la saisie du score complétée, appuyer sur Entrée modifie le score du joueur sélectionné et efface toutes les zones de texte du formulaire.

* - Au cours de la saisie du score un crochet orange apparaît à gauche de Score et disparaît lors de la validation : touche Entrée.

* - Une saisie de score avec un no. de référence vide ou invalide provoque l'affichage d'un message d'alerte.

Par contre, j’ai modifié un n° de référence en y incluant des lettres et à la lecture à la douchette pas d’affichage de message d’alerte. La douchette ne lit rien si le code barre n’est pas conforme.

Sinon que veux-tu dire par « noms de colonnes » codés en dur ?


Par contre, ne sachant pas qu’elle solution technique et pratique me serait proposée (et expliquée, pour l’apprentissage) je n’avais pas précisé que le score du joueur proviendrait du total de 3 séries. (fichier modifié joint). Le but étant qu’à la lecture à la douchette, le curseur se place dans la cellule de la 1ère série.


Les choses évoluant vite, j’aimerais savoir si par la suite je pourrais adapter, et comment,  ta solution à mes 2 fichiers originaux de résultats de championnat (hiver et été. plus de colonnes, ordre différent).


 Le fichier « Essai code barre », joint au début, était pour expliquer mon problème et le but à atteindre.

Pour le championnat hiver je n’utiliserai que le n° de référence comme dans l’exemple envoyé. Par contre l’été, je devrai compléter ce même n° avec des lettres (ex :46892547cara10mpromotion, obtenu en concaténant les colonnes contenant le n° de référence et la discipline), car un joueur (avec son n° de référence unique) peut participer dans plusieurs catégories et disciplines. Donc faut-il modifier la fonction codebarre ?


Sinon, comment fais-tu pour créer ce genre de formulaire ? Où est-il dans la feuille ? Si c’est du VBA, là je ne connais pas. Je commence juste à essayer de comprendre.


Souhaitant ne pas perturber tes recherches pour m’aider,

Cordialement,

 

Sylvain