返回列表 上一主題 發帖

[發問] 有關 TextBox1_Exit(...)會run 2次

本帖最後由 GBKEE 於 2010-10-24 16:34 編輯

Hsieh版主的方法很好
回復 1# ltc
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
    TextBox3.SetFocus 刪掉就可以
    MsgBox "為何我會出現兩次,一定要嗎 ?,我只想出現一次阿"
End Sub
原因:
離開TextBox1, 待選擇控制項後時執行一次TextBox1_Exit .
但控制項是TextBox2 時 TextBox3.SetFocus  會使駐點再回到 TextBox1 又一執行TextBox1_Exit
控制項是TextBox3 時 TextBox3.SetFocus ,不會使駐點再回到 TextBox1,就不會在執行TextBox1_Exit

TOP

        靜思自在 : 改變自己是自救,影響別人是救人。
返回列表 上一主題