Macro
Bonjour à tous,
Suite au conseil de Yvouille je crée un nouveau sujet (j'avais rebondit sur la discussion suivante : https://forum.excel-pratique.com/excel/besoin-d-une-macro-vba-t38049-10.html)
J'ai un peu le même problème que lui avec des contraintes moins importantes.
J'ai des produits, des personnes et des quantités en plus ou en moins.
Je cherche à faire une macro pour que le système me dise automatiquement quelle personne doit envoyer combien de pièce à quelle autre personne.
Une personne peut envoyer à plusieurs autres personnes mais sans répartition égale.
Exemple :
A possède 50pcs
B manque de 40pcs
C manque de 20pcs
A envoie 40pcs à B puis A envoie 10pcs à C.
Plusieurs personnes peuvent également envoyer à une même personne.
En revanche, A doit recevoir en prio par rapport à B. B prioritaire sur C, etc.
Voici mon état :
Produit Personne Besoin
P1 A 35
P1 B 28
P1 C 10
P1 D -18
P1 E -45
P1 F -85
P1 G -25
P1 H -2
P1 I 23
P1 J -39
P1 K 5
P2 D 10
P2 F -50
P2 Z -1
P2 S 40
P3 T 1
P3 R -1
P3 U 2
Il peut y avoir une multitude de références.
Au final, j'aimerai que la macro me donne un résultat comme cela :
Besoin
Produit Personne qui envoie Personne qui reçoie Nb à envoyer
P1 A D 18
P1 A E 17
P1 B E 28
J'ai essayé de reprendre ce que Yvouille avait fait mais ça ne donne rien
Pourriez-vous m'aider s'il vous plait?
Merci beaucoup pour votre aide
Voici un fichier