Merci Dan pour tes propositions, malheureusement la solution de Archer fonctionne bien mieux.
Ta version ne permet pas les décimales et lorsque l'on reviens sur un des textbox, la correction dans le total ne se fait pas.
Il y a ici des subtilités de programmation que je ne comprends pas encore tout à fait.
Merci beaucoup Dan
Merci à toi Archer, tu as effectivement la bonne solution
Voici ce que ça donne in fine : ça accepte les décimales, les "-" et puis en revenant dans une textbox le total suit la modif, et en plus les arrondis sont de la partie.
Dernier détail à régler pour moi, pour une meilleure lisibilité des montants que l'on rentre j'aimerais pouvoir, lorsque l'on quitte une textbox que le résultat s'affiche en marquant un " " (séparateur de millier) et 2 décimale après le "." (virgule du clavier numérique). D'ailleurs une "," affiché à la place du "." (virgule du clavier numérique) serait plus sympas.
J'ai essayé un code de ce type : TextBox1 = Format(TextBox1, "#,##0.00") mais c'est très loin d'être top, bien au contraire