Bonjour,
Alors voila, j'ai créé une subroutine Calcul qui me permet de calculer une moyenne à partir de notes inscrites dans plusieurs textbox. A noter que je peux modifier ces notes à l'aide de spinbutton.
Lorsque j'appel cette sub dans une sub associé aux SpinButton ça fonctionne sans problème.
En revanche lorsque j'essai de changer directement une valeur dans une des textbox j'aimerai que ma fonction calcul se lance pour recalculer ma moyenne mais j'ai une erreur 13.
Sub Calcul()
TB2_UE1.Text = Format((TB_Maths1.Text * TB_CoeffMaths1.Text + TB_Physique1.Text * TB_CoeffPhysique1.Text + TB_Méca1.Text * TB_CoeffMéca1.Text + TB_Anglais.Text * TB_CoeffAnglais.Text) / Cells(5, 10).Value, "#0.00")
End Sub
Private Sub SB_Maths1_SpinUp()
TB_Maths1.Text = TB_Maths1.Text + SB_Maths1.SmallChange / diviseur
Call Calcul
End Sub
Private Sub TB_Maths1_Change()
Call Calcul
End Sub
Merci d'avance pour votre aide.