thanhhao > 30-06-17, 04:27 PM
tranthanhan1962 > 30-06-17, 05:04 PM
Private Sub Text2_Enter()
DoCmd.GoToControl "txttimkiem"
End SubPrivate Sub txttimkiem_GotFocus()
SendKeys "{F2}"
End Sub
Bạn sẽ không bao giờ đưa con trỏ vào được Text2 vì ngay lập tức nó sẽ chuyển về txttimkiem, để giải quyết trường hợp này tạo một textbox tạm có Tab Index =1 để thay thế Text2, textbox này không được ẩn (visible=yes) vì nếu ẩn sẽ bị mất Tab Stop. Muốn dấu nó thiết đặt Height=0, Width=0 và đưa nó vào góc form. Yên tâm không bao giờ mất con trỏ vì nếu nó bị nhảy vào textbox tạm thì sẽ chạy ra ngay txttimkiem. Nhớ chuyển lệnh DoCmd.GoToControl "txttimkiem" sang textbox tạmPrivate Sub textbox tạm_Enter()
DoCmd.GoToControl "txttimkiem"
End Sub