Bonjour à tous,
Je cherche à développer une macro pour faire un calcul de répartition de frais mais je sèche sur l'approche à avoir côté macro.
Je vous explique mon besoin : 
Sur une feuille , colonne A , je place des codes ( de 1 à n ) 
Colonne B, j'associe à ce code, une quantité 
Colonne C, j'indique le prix unitaire de chacun des codes ( prix de vente)
Colonne D, j'indique le prix de revient ( mon coût à moi ) 
Un peu plus loin dans la feuille, l'utilisateur entre des frais sur à partir de L4 jusqu'à Ln ( on peut avoir une infinité de frais ) 
En face de chaque frais, j'associe le coût ( placé en colonne N, de N4 à Nn  ) 
Je souhaite 
Ce que je souhaite c'est avoir une macro qui réparti de manière automatique ces frais par rapport à la liste de code qu'indiquera l'utilisateur.
En colonne E je souhaite donc faire apparaître le montant à repartir sur ce code ( = frais / quantité )
En F est calculé le cout réel = Prix de revient + repartition 
et en G l'écart entre le cout réel et le prix unitaire 
La macro doit être capable de placer des frais de façon à avoir un écart compris entre +/- 5% sur chacune des refs. Tant que les +5% ne sont pas atteint, elle place des frais. 
Si on dépasse les 5%, la macro s'arrête et nous dis qu'il est impossible de faire la répartition. 
Je souhaiterais que la macro teste pleins de combinaison jusqu'à arriver au meilleur résultat.. 
Pourriez-vous m'aider je sèche vraiment .. 
Merci à vous