la recherchev marche bien mais que les valeurs prix (colonne D), Besoin optimisé (colonne F) et prix optimisé (colonne G) reste à zéro (ne s'actualise pas) sur la feuille 1
la macro de la feuille 1
Private Sub Worksheet_Change(ByVal Target As Range)
Dim plage As Range, cel As Range
Set plage = Intersect(Target, Columns("C"))
If plage Is Nothing Then Exit Sub
Application.EnableEvents = False
For Each cel In plage
If cel.Value <> "" And cel.Row > 1 And cel.Value < Range("I" & cel.Row).Value Then cel.Value = Range("I" & cel.Row).Value
Next
Application.EnableEvents = True
End Sub
tient compte des modifications manuelles de la colonne C, pas d'un résultat de calcul par RECHERCHEV.
Comme la colonne C est maintenant obtenue par calcul, j'ai intégré le résultat de cette macro dans la formule ... à savoir que le besoin exprimé ne peut être inférieur à la Tranche 1