Impression tickets

Résolu/Fermé
VDB.57 - 29 juil. 2016 à 15:11
 Utilisateur anonyme - 3 août 2016 à 17:07
Bonjour,

Je pensais pouvoir régler ce problème moi-même, mais encore une fois j’ai besoin de vous.
Avec votre aide j’ai réalisé un petit outil caisse pour notre club.
J’aurai aimé imprimer par macro avec un bouton, des petits tickets au nom du produit enregistré et autant de tickets que la quantité enregistrée.
Exemple :
En colonne AB Produit, ligne2 : j’ai « café », en colonne AD Qté : j’ai « 3 »
Toujours dans les mêmes colonnes en ligne 3 « Eau » et Qté « 1 »
Après clic sur un bouton, impression de 3 tickets au nom de « café » plus un ticket « eau »

Dans mon onglet « caisse » les produit sont enregistrés en colonne AB et leur nombre correspondant en colonne AD. Avec un maximum de 36 lignes.

1 réponse

Utilisateur anonyme
3 août 2016 à 17:07
Bonjour VDB.57,

Je t'ai laissé une information importante à propos de cet exercice
dans mon message #7 ; quand tu l'auras lu, penses à marquer
comme résolu ce sujet de discussion aussi, merci.

Bien sûr, tu dois être bien conscient que la limite de 255 pour ligT
est valable aussi pour ces 3 autres variables de type Byte :
QtéPdt, ligP, Qté.

Rappel : ligP est le nombre de lignes de produits en feuille Caisse ;
tu avais dit que tu en as au maximum 36, mais si ton club se
développe de façon importante...

QtéPdt est la quantité pour chaque produit, donc pas plus de 255
avec Byte ; Qté est la variable de boucle : For Qté = 1 To QtéPdt
donc Qté doit être du même type que QtéPdt.

N'hésites pas à me demander si tu as besoin de plus d'infos,
et bonne chance pour ton club !

Cordialement.  😊
 
0