bonjour
le stock de départ ne doit pas être saisi dans la liste des articles, mais c'est simplement une ligne de plus dans la "base"
exemple : au 01/12/16 tu saisis le stock de PILEAAA qui est de 50. Tu crées une ligne dans Base : date 01/12/16 article = PILEAAA, quantité = 50. (ou -50 comme s'il s'agissait d'une entrée.
de même pour les corrections de stock (inévitables, il y en a toujours, en + ou en -)
le prix ne doit pas être saisi dans la liste des articles car il va changer au fil des années, mais saisi à chaque ligne dans la "base"
chaque sortie (vente) est avec une quantité +, chaque achat (rentrée) avec une quantité -. Ou inversement. Choisir le sens + ou - dès maintenant et ne plus changer.
VBA est totalement inutile.
le stock actuel est calculé dans un TCD (c'est la somme de la colonne Quantité)
le stock mini est à saisir dans "base" pour chaque article.
La Base est une feuille Excel de longueur infinie. Tu n'arrêteras jamais de saisir de nouvelles lignes. NE PAS créer de nouvelle Base chaque année.
il est reporté dans chans que ligne de la base par une RECHERCHEV
il peut être affiché dans le TCD