3 つのテキスト ボックスを持つユーザー フォームを作成しました。
最初のテキストボックスは最初の数値、2 番目のテキストボックスは 2 番目の数値、最後のテキストボックスは結果です。
計算という名前のボタンを作成しました。
textbox1 の次のコードがあります。
Private Sub TextBox1_Change()
Dim a As Integer
a = Val(TextBox1.Text)
End Sub
これはtextbox2の場合:
Private Sub TextBox2_Change()
Dim b As Integer
b = Val(TextBox2.Text)
End Sub
結果を表示するボタンがあります
Private Sub CommandButton1_Click()
Dim c As Integer
c = a + b
MsgBox (c)
End Sub
textbox1 に 1 を入力し、textbox2 に 2 を入力すると、1+2 は 3 になりますが、MsgBox には 0 が表示されます。