用户正在向组合框的编辑区域输入数据
ComboBox 的 Change Event 用于运行以下代码;
AppActivate "Microsoft Excel"
:
'Do some stuff
:
UserForm1.Show
UserForm1.ComboBox1.SetFocus
这工作正常,但是;即使 ComboBox 现在再次具有焦点(根据 Userform.ActiveControl 无论如何),它没有插入指针来指示这一事实,并且用户必须重新选择 ComboBox 才能继续输入数据
我想要它,以便插入指针重新出现,并且用户可以继续直接输入数据,而不必重新选择组合框
添加以下代码行
SendKeys "{TAB}+{TAB}{RIGHT}"
是一种解决方案,但它很混乱(它会生成 ComboBox 事件,并且如果可能的话最好避免使用 SendKeys)
任何人都可以提出更好的解决方案吗?
问:为什么黑羊比白羊吃得少?
A. 因为没有那么多