用VBA如何显示把textbox3的值设置为textbox1+textbox2的值,并且保证1和2中间有空格?textbox2后面是回车?

textbox3在原有的基础上还能在重复累加textbox1和textbox2的值?

Private Sub CommandButton1_Click()
If TextBox3.Text = "" Then
TextBox3.Text = CDbl(TextBox1.Text) + CDbl(TextBox2.Text)
TextBox1.Text = ""
TextBox2.Text = ""
Else
TextBox3.Text = CDbl(TextBox1.Text) + CDbl(TextBox2.Text) + CDbl(TextBox3.Text)
End If
End Sub
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-11-22
楼上正解

用VBA如何显示把textbox3的值设置为textbox1+textbox2的值,并且保证1...
If TextBox3.Text = "" Then TextBox3.Text = CDbl(TextBox1.Text) + CDbl(TextBox2.Text)TextBox1.Text = ""TextBox2.Text = ""Else TextBox3.Text = CDbl(TextBox1.Text) + CDbl(TextBox2.Text) + CDbl(TextBox3.Text)End If End Sub ...

就是在word空白文档中用控件制作两个和文本框TextBox1和TextBox2...
就是在word空白文档中用控件制作两个和文本框TextBox1和TextBox2用VBA实现两文本框自动链接,1文本框中写满后光标自动到2文本桩。... 就是在word空白文档中用控件制作两个和文本框TextBox1和TextBox2用VBA实现两文本框自动链接,1文本框中写满后光标自动到2文本桩。 展开  我来答 你的回答被采纳后将...

...文字框textbox1、textbox2、textbox3,textbox3的数值=textbox2*tex...
在textbox2的代码区写入:Private Sub TextBox2_Change()TextBox3.Value = TextBox2.Value * TextBox1.Value End Sub

...时分秒 分别显示 textbox1,textbox2、textbox3里面?
Private Sub Command1_Click()Text2.Text = Val(Text1.Text) \\ 60 & "时"Text3.Text = Int(Val(Text1.Text)) - Val(Text2.Text) * 60 & "分"Text4.Text = CSng(Val(Text1.Text) - Int(Val(Text1.Text))) * 60 & "秒"End Sub ...

在Excel中如何实现鼠标所到行的信息在控件按钮的文本框显示
用VBA,具体步骤如下:假设从左到右的文本框名称依次为:TextBox1、TextBox2、TextBox3。ALT+F11,对象框选择:Worksheet,过程框选择:SelectionChange。输入代码如下:Private Sub Worksheet_SelectionChange(ByVal Target As Range) TextBox1.Value = Range("B" & Target.Row()) TextBox2.Va...

...c#怎么实现第三个textbox3的值是textbox1和2的加或减得到的值_百度...
再把整形传成字符串啊 textbox3.text=Convert.ToInt32(textbox1.text)+\/-Convert.ToInt32(textbox2.text)改成 textbox3.text=Convert.Tostring(Convert.ToInt32(textbox1.text)+\/-Convert.ToInt32(textbox2.text) )

用vba 刷新窗体中许多个textbox的值为空格的代码
将窗体内需要使用程序清空的Textbox控件的Tag属性设置为一特定字符(比方说:Textbox),在程序中使用For Each语句遍历窗体的每个一Control,判断其Tag属性是否为设定的字符串,如果是则清空其Text属性。请参考下图:

vba 用户窗体中文本框的值变动?
首先,这段代码是显示 UserForm3。此时你的代码要做的工作是给 UserForm3 初始化窗口。通俗地讲,你应该是把 arr(i) 数组里面的值赋值给相应的 TextBox 文本框,而不是反过来写;只有当每任意一个 TextBox 发生 Change 或 Enter 事件后,才需要把输入的值写回到对应的 arr(i) 数组单元中。

VBA 比较3个工作表中数据的大小并在窗体中的textbox显示出来
Private Sub CommandButton1_Click()Me.TextBox1.Value = WorksheetFunction.Max(Sheets("SHEET1").Range("A1"), Sheets("SHEET2").Range("A1"), Sheets("SHEET3").Range("A1"))Me.TextBox2.Value = WorksheetFunction.Min(Sheets("SHEET1").Range("A1"), Sheets("SHEET2").Range("A1")...

在excel vba中,我有一个窗体,里面有多个文本框,其中一个是计算其它所有...
如果你有4 个文本框 TextBox4.Text = Val(TextBox1.Text) + Val(TextBox2.Text)+Val(TextBox3.Text)那么你可以分别双击TextBox1,TextBox2,TextBox3 在其弹出的窗口中输入 Private Sub TextBox1_Change()TextBox3.Text = Val(TextBox1.Text) + Val(TextBox2.Text)+Val(TextBox3.Text)...

相似回答