Greetings,
I'm experiencing the same problem as in the post titled "Loosing Cursor on Form after Set Me.Recordset = Rs".
In my VBA code I set the recordset, then setfocus on a textbox. When I "Debug.Print Screen.ActiveControl.Name" it names the text box, but the cursor doesn't show in that textbox, and typing on the keyboard has no effect anywhere on the form window. In order for to enter text via the keyboard I must mouse-click the textbox.
In the aforementioned post the poster mentions his workaround:
After setting focus on the textbox, he uses SendKeys:
SendKeys "%"
SendKeys "{ESC}"
This works. After the SendKeys runs, the cursor is showing in the textbox, and entry via keyboard is available.
Does know of a status in which SetFocus has functioned properly, but the cursor is unavailable? Is there a Windows property I can reference to force the cursor into the textbox?
Thank you!