2015-08-13 268 views
0

所以我有一個文本框,在寫入時用戶可以過濾列表框,按Enter鍵調用使用列表框中第一個選定項目的事件,然後執行重新查詢。 (詳細內容,不真正的問題)MS Access,如何使用VBA將光標放入文本框?

所以做到這一點後,我想有回光標在文本框中準備編輯和重寫的文本將等

我已經試過Me.text_box.SetFocus 但在TextBox中沒有任何閃爍的光標,我需要單擊TextBox才能寫入它。

Private Sub filter_box_KeyDown(KeyCode As Integer, Shift As Integer) 
    If KeyCode = vbKeyReturn Then 
     Call add_emp_Click 
     Me.filter_box.SetFocus 
    End If 
End Sub 

回答

1

移動

Me.filter_box.SetFocus 

到列表框中的更新後事件。

+0

移動它,它不起作用 – KameeCoding

+0

然後,你可能有一些其他代碼運行,干擾。 – Gustav

相關問題