我正在寻找的是使用vba 取消选择/取消显示字段的内容,就好像用户在该字段中使用鼠标单击一样。也许解决方案太容易找到论坛的方式?简单的目标,但似乎很难实现。 SendKeys总是出错。 .OnClick属性不会模拟单击,只是告诉点击该做什么。
我的表单(main- with subform)有许多字段,根据字段值移动焦点。为此,我使用的是xyz **。SetFocus ** 到目前为止工作正常,但在许多领域,用户应该能够通过键盘立即编辑内容,而无需先用鼠标单击该字段。键盘箭头应移动光标,而不是突出显示下一个或上一个字段。组合框字段不应该突出显示。
有一个数据库选项(文件/选项/客户端设置/),应通过选择“转到字段开头”或“转到字段结尾”来启用此选项。但是,这对组合框字段不起作用(光学上不好)。此外,不应该为整个数据库设置此选项,而是取决于哪个表单具有焦点,甚至更好地获取焦点及其内容。