我想一起添加两个文本框

I want to add two textboxes together

我有 2 个文本框和一个标签。

我希望能够在标签中显示两个文本框的串联文本。我使用了以下代码:

Private Sub CommandButton1_Click()

    Label1.Text = Val(TextBox1.Text) + Val(TextBox2.Text)  

End Sub

然而,这不起作用,我得到了

Compile error: Method or data member not found

有人可以解释为什么会这样吗?我该如何解决?

如果您想连接 VBA 中的文本,请使用与号 (&)。 .Text 方法只是提取值。以下对我有用。

Private Sub CommandButton1_Click()
    Label1 = TextBox1.Text & TextBox2.Text
End Sub 

在启用宏的 excel 文件中,添加命令按钮、文本框和标签的 activeX 版本。

在此之后,您可以使用此代码获得您想要的结果:

Private Sub CommandButton1_Click()
Label1.Caption = TextBox1.Text & TextBox2.Text
End Sub

请检查宏是否保存正确。 此解决方案适用于 Excel 2013。

试试这个 Dear it Works。

txtTotal = val(me.text1) + val(me.text2)