Bonjour à toutes et tous,
Je bloque sur un problème. J'ai dans un userform, des textbox.
J'ai une textbox d'une quantité ( Textbox3), une textbox de prix (Textbox4), une de prix HT (Textbox5), une de valeur TVA (Textbox6) et une de TTC (Textbox7).
T3,T4 et T6 sont à entrer manuellement par l'utilisateur mais j'aimerais automatiser T5 et T7, seulement je bloque. J'ai cherché sur ce forum et je suis tombé sur des formules que j'ai donc reprise, ce qui donne:
Private Sub TextBox5_Exit(ByVal Cancel As MSForms.ReturnBoolean)
TextBox5.Value = TextBox4.Value * TextBox3.Value
End Sub
et
Private Sub TextBox7_Exit(ByVal Cancel As MSForms.ReturnBoolean)
TextBox7.Value = TextBox5.Value + TextBox6.Value
End Sub
J'ai essayé sans le .Value avant sans succès.
Mais la valeur ne se met pas automatiquement. Par exemple, en qté je mets la valeur "2000" et en prix la valeur "1.12", ça ne met rien dans la textbox du prix HT. Je clique dessus rien, mais quand je clique dans la textbox "Prix TTC", le prix s'affiche alors dans le HT, puis quand je clique sur le HT, le même prix se met dans le TTC, donc ça nous fait un beau sac de noeud.
Ce n'est pas fini, pour celle où je souhaite ajouter les 2 valeurs, ça ne fait pas une addition mais un ajout, c'est à dire que par exemple: 1200,00+512.
Et bien au lieu d'avoir 1712 dans la textbox 7, je vais avoir: 1200,00512
Merci,