这些事件概念上来说非常简单,GotFocus事件就是当一个控件获得输入焦点时发生,
而LostFocus事件是当输入热点离开控件转入另一个控件时发生。初一看,这些事件用于实
现一系列的确认操作很理想,
也就是说检查区域内容和提示用户输入值不正确的代码片断.5.4.2.1 Excel VBA文本框的Change事件
当文字框中的文本的内容发生变化时,引发Change事件。Change事件为文字框狱认的事件,即双击文字框,即可进入该文字框的Change事件的代码编辑部分。
实际E,这些事件的次序受到一些因素的制约,包括MsgBox和DoEvents语句的存在.值得
庆幸的是.Visual Basic 6引入了新的Validate事件,它可以完美地解决区域有效性校验的问
题。
注意:窗体也能接受GetFocus和LostFocus事件,前提条件是窗体中没有其他可以
接受拾入焦点的拉件,或者所有的控件不可见或TabStoP属性设豆为False.
5.2.3.5 Excel VBA窗体的Paint事件
另一个在窗体起作用之前可能会发生的事件是Paint事件。如果将窗体的AutoRedraw事件设置为True, Paint事件就不会发生。在Paint事件的处理过程中,需要使用图形方法重新绘制窗体的内容,包括Print, Line, Circle, Point, Cls等等.下面的代码绘制一个多彩的回形区域:Privat