Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Problème sur fichier de ticket caisse et gestion de stock

Tafara

XLDnaute Nouveau
Salut forum,
J'ai un petit problème sur le code VBA
J'ai un fichier d'impression de ticket de caisse avec gestion de stock de médicaments dans une pharmacie!
Alors, j'aimerais une formulaire listbox ou quelque truc pour afficher tous les stocks dans le feuille "base" ainsi de choisir des produit à partir de ce formulaire pour alimenter le ticket de caisse. Une fois cliquer sur le bouton "enregistrer et imprimer le ticket" tous le produits sur le ticket vont copier sur le feuille "sortie" ainsi que l'historique de vente sur le feuille "encaissement".
Mes problèmes sont le suivant:
- Je ne sais pas créer le formulaire listview pour afficher tous mes bases (dans mon fichier ce juste de liste déroulante)
- Ensuite la matrice de produit sur le ticket est limiter de ligne 8 au 14 mais j’aimerais qu'il sera dynamique
- Le bouton d'impression ne fonctionne correctement
Merci pour votre aide!
Amicalement
 

Pièces jointes

  • TICKET.xlsm
    51.5 KB · Affichages: 83
Solution
Voila je pense arrivé au bout.
Eventuellement plus tard gérer les entrées.
Ha j'y pense maintenant les stocks en Base sont calculés
à vérifier si stock est ok lors de doublons
exemple CLAMOXYL 250MG PPS se retrouve 2 fois donc leurs stocks sont pareils.
Bruno

TIM99

XLDnaute Nouveau
Bonjour a tous

J'ai juste une suggestion a vous proposer
j'aimerai juste que tous les informations de Excel soit transféré dans les listbox (voir userform nomé UserF_excel ) dans le formulaire ci-joint pour qu'a l'ouverture l'on puisse voir uniquement le formulaire et mettre les feuille en xlsheetVeryHidden
 

Pièces jointes

  • TICKET8.xlsm
    112.6 KB · Affichages: 39

Discussions similaires

Réponses
0
Affichages
218
Réponses
18
Affichages
1 K
Réponses
2
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…