Bonjour,
Pour remplir une Liste déroulante avec des données ici des Produits il est indispensable de savoir où se trouve le 'catalogue' de ces produits, quels renseignements y trouve-t-on ? Les produits constituent une base de données qui sera mouvementée en entrées et sorties, cela s'appelle gérer un stock. Vous avez peut être une idée de ce que vous voulez faire, mais les explications que vous donnez pour qu'on vous aide ne sont, pour moi en tout cas, pas suffisantes. Qu'appelez-vous un stock virtuel ? A quoi cela sert-il ?
Quand vous dites "en c24 le stock initiale moins les pièces qui sont sortie des 12 mois" à mon sens il s'agit du stock actuel qui normalement se calcule tout seul en fonction de la Quantité mouvementée +Qu désigne une entrée et -Qu désigne une sortie du stock.
De plus dans une gestion de stock il faut prévoir qu'à un moment donné les prix des produits changent et il faut prévoir comment gérer les produits restant dans le stock, on les vends toujours à l'ancien prix ou au nouveau prix ? Toutes ces question conditionnent la construction de votre fichier Excel pour avoir un fichier à peu près définitif du premier coup et ne pas devoir retravailler 10 fois le même fichier. Une gestion de stock ça ne s'improvise pas et c'est normalement lier à une Facturation (vente) et à des Commandes (achats).
Je ne peux rien proposer tant que je n'ai pas toutes les précisions.