我创建了一个带有三个文本框的用户表单。
第一个文本框用于输入第一个数字,第二个文本框用于输入第二个数字,最后一个是结果。
我创建了一个名为Calculate 的按钮。
我有 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。这是为什么,我该如何解决?