pre*_*rem 7 microsoft-excel microsoft-excel-2010
我正在使用 Excel 2010,但在使用键盘快捷键在输入框中选择范围时遇到问题。
我正在使用标准Application.Inputbox
与type:=8
. 代码提示用户打开一个文件(一个已经存在的工作簿),然后用这个输入框提示他选择一个范围。
我可以用鼠标选择范围。但是,键盘快捷键(如CTRL+ SHIFT+DOWN ARROW或CTRL+ SHIFT+ LEFT ARROW)选择一个范围不完全工作:
当我在代码所在的同一工作簿中选择一个范围时,它们会起作用,但它们在新打开的工作簿上不起作用。
有没有办法为范围启用键盘选择?
小智 1
我认为这可能是与 Ref Edit Control 类似的问题,请参阅MS KB 213776了解有关可用于 VBA 用户窗体的该控件的详细信息。(我在我的 VBA 解决方案中广泛使用了此控件。)
Microsoft 在这里提供了针对 Ref Edit Control 问题的解决方法:MS KB 291110,我可以想象这也将帮助您解决该Application.InputBox
问题。
编辑:在发布我的答案后,我注意到这个问题很久以前就已经被问过......:-(