我希望用户能够使用箭头键接近工作表上的 activeX 文本框,并在光标到达控件下的单元格时实际输入文本框。为此,我创建了一个 SelectionChange 过程,该过程在输入关键单元格时触发。在这种情况下,
activeSheet.OLEObjects("TbxQuest").Select
确实选择了 TextBox,但继续按箭头键移动控件,而我希望光标开始在框中移动。尽管 Intellisense 列出了 activeSheet.OLEObjects("TbxQuest").TextFrame.Characters
和 TextFrame
,但尝试使用 Characters
访问文本均失败,对象不支持此属性或方法。
实际上,我什至不需要用户能够修改框中的文本。我只需要下一个按键来激活 TextBox 的 KeyDown
事件过程。请帮忙。