Me

bonjour a tous

j'essaye de crée un projet pour la gestion des emballage ( je suis loin d'être un crack en VBA)

j'ai crée l'userform pour l'entrée et la sortie des emballage

mais je suis confronté a plusieurs problèmes

1) dans la feuille 2 "données" j'ai plusieurs fournisseurs qui ont certain emballage identique et je ne sais pas comment m'y prendre .

2) de plus sur le premier userform il y a un bouton "afficher les stocks"

j'aimerais quand je sélectionne un fournisseur puis un produits qui le concerne que cela affiche le stock total dans le textbox "stock" puis que dans la liste box cela m'affiche toute les date et mouvements saisie.

je suis preneur de toutes les idées et toutes les remarques .

ce qui a été fait a été pris de ci de la sur le net et adapter (bien je l'espere )car comme dit plus haut je ne suis pas un crack en VBA

Bonjour,

Pour commencer, une petite lecture du point 3 : https://forum.excel-pratique.com/viewtopic.php?f=2&t=13

Pour ce qui est des fournisseurs proposant des emballages identiques, il te faudrait utiliser des références (code) uniques et propre à chaque produit.

Ensuite dans ta BDD, inutile de séparer les entrées et les sorties, surtout qu'une sortie de -10, pour moi ça fait donc 10 produits de plus dans ton stock ! Autant avoir une colonne unique avec "+" pour les entrées et "-" pour les sorties (variation de stock).

Il te suffit ensuite de faire le bilan du stock pour ton produit, du genre :

Stock = Application.SumIf(PlageRef, Ref, PlageStock)

Bonjour ayoubamd, Pedro22,

Pour le point 2)

Dans l'userform Gestion, au clic sur le produit (combobox C2), balayer la feuille BDD en cherchant les lignes correspondant au fournisseur (combobox C1) pour cumuler les entrées et les sorties. et faire afficher ce cumul en T2

A+