- 帖子
- 5923
- 主題
- 13
- 精華
- 1
- 積分
- 5986
- 點名
- 0
- 作業系統
- win10
- 軟體版本
- Office 2010
- 閱讀權限
- 150
- 性別
- 男
- 來自
- 台灣基隆
- 註冊時間
- 2010-5-1
- 最後登錄
- 2022-1-23
        
|
3#
發表於 2010-10-24 16:33
| 只看該作者
本帖最後由 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 |
|