我想一起添加两个文本框
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)
我有 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)