文本框的TextChanged 事件
文本框为数字,不管大于小于("TextBox1").Value 都没有反应
代码:
If val(e.Sender.text) > e.Form.Controls("TextBox1").Value Then
e.Cancel = True
End If
我想要的是当我所在的文本变化,如果值大于TextBox1的数值,则所在的文本框内容等于TextBox1的数值,请问我要如何做?
TextChanged 事件没有
e.Cancel这种用法:
http://www.foxtable.com/webhelp/topics/0768.htm
If val(e.Sender.text) > val(e.Form.Controls("TextBox1").text) Then
e.Sender.text = e.Form.Controls("TextBox1").text
End If
按照这个代码的话,除非我的内容为空,焦点才能移动其他地方,否则光标无法移到其他文本框