Private Sub TextBox1_Change()
If Mid(TextBox1.Text, Len(TextBox1.Text)) = "=" Then
TextBox1.Text = Application.Evaluate(Mid(TextBox1.Text, 1, Len(TextBox1.Text) - 1))
' pour enregistrer le résultat dans la cellule active
ActiveCell.Text= Textbox1.Text
End If
End Sub