Cappe Pierre, le forum,
Dans "ListBox1_Click" le montant est bien écrit dans TBMontant.
Mais "TBMontant_Change" s'exécute et le champs est vidé car "UserForm3.TBTotal" est vide à cette étape.
Mettre la ligne en commentaire ou l'effacer ... c'est au goût.
Private Sub TBMontant_Change()
UserForm_Famille.TBMontant.Value = UserForm3.TBTotal.Value ' <<< cette ligne pose problème
End Sub
Est-ce voulu dans le "UserForm3" que les montants s'ajoutent si on change de traitement avant de valider ?
Si ce n'est pas voulu, ajoute au début de la macro :
Private Sub CbbCatégorie_Change()
Me.TBPédicureSoins = ""
Me.TBPédClassique = ""
Me.TBSoins =""
...
...
LaCéline