Macro VBA pour calcul valeur stock Recéptionné

Bonjour,

Je cherche une fonction VBA pour faire un calcul de prix sur plusieurs lignes ?

Je joins le fichier en exemple.

Dans la première feuille "Stock 31032023":

- en colonne A j'ai des articles

- en B le stock

J'aimerais calculer le Prix dans la colonne C en allant chercher les différentes réceptions de la feuille "Toute Recepetion".

Par contre il faut que je prennes en compte que la quantité que j'ai en stock

Exemple sur le ACIT00092 /

j'en ai 1724 en stock

je dois prendre 345 * 3.74 = 1290.30

Il me reste 1379

ensuite je prends 1000 * 5.436 = 5436

Il me reste 379

en fin je prends 379 * 4.53 = 1716.87

j'additionne tout

1290.30+5436+1716.87 = 8443.17

Et je divise par la quantité en stock

8443.17/1724 = 4.89

Cette valeur je la renseigne dans Prix Réel.

J'ai essayé au mieux d'expliquer mon problème.

Merci par avance de l'aide

4calcul-stock.zip (782.08 Ko)

Bonjour

Ci joint ma solution

13calcul-stock.zip (930.97 Ko)

A+ François

Bonjour Seico44260 et

Une petite présentation ICI serait la bienvenue

Si vous ne l'avez pas encore fait, je vous invite à lire la charte du forum [A LIRE AVANT DE POSTER] ainsi que ses fonctionnalités
qui vous aideront dans vos demandes et réponses sur ce forum.

Merci de votre participation

@fanfan38, bonjour, il est de bon ton de souhaitez la bienvenue sur ce forum quand c'est le cas
merci d'y penser, ce serait sympa pour le nouvel arrivant.

Cordialement

Bonjour BrunoM45,

Merci pour le mot de bienvenue.

J'ai mis ma présentation.

Bonne journée

Merci fanfan38 pour la solution

Rechercher des sujets similaires à "macro vba calcul valeur stock receptionne"