Bonjour Gmb,
c'est effectivement ma faute car j'avais juste mis un échantillon d'opération (entrées, sorties et opération de ventes) afin que vous puissiez comprendre l'objectif que je voulais atteindre.
La macro je l'adapte à plusieurs types d'opérations (pas uniquement celle que je vous ai mis dans le fichier à titre d'exemple) et dans mon exemple actuelle j'ai un stock initial de 744000000 avec un cours de 122.73, j'ai une entrée de 2500 à 122.22, jusque là la macro fonctionne parfaitement. Et lorque je fais une opération de vente de 700000000 à 123.11 la macro beug totalement.
- J'aimerai au final que la macro tienne compte de n'importe qu'elle montant d'opération de vente( y compris les 700000000 d'opération de vente ( voir exemple ci-dessus) même si l'opération de vente peut dans certains des cas provoquer un stock négatif comme vous l'avez fait remarqué à juste titre).
- j'ai aussi constaté un autre problème ( après ceci est bien évidemment de ma faute vu l'exemple de fichier que je vous ai fourni)
Lorsque j'ai un stock initial, je sui obligée de commencer par une entrée puis par des sorties etc pour que ma macro fonctionne parfaitement. Le problème est que selon le cas qui se présente je peux avoir tout d'abord mon stock initial puis une sortie et dans ce cas la macro beug! Est ce que l'on peut modifier de telle sorte qu'elle puisse tourner correctement selon si après un stock initial, j'effectue en premier soit une sortie ou une entrée? Si vous ne pouvez pas pas de soucis je comprendrai...
n'hésitez pas à me dire si vous avez besoin d'infos complémentaires!
merci d'avance
jacinthe