vba - 在组合框中使用向下/向上箭头键选择数据而不更新数据,直到点击选项卡或输入 MS Access
问题描述
在组合框中键入时使用过滤器时,向上箭头键和向下箭头键没有用,因为一旦您单击向下/向上,组合框中的数据就会更新,并且列表会缩小到仅选定的项目。有没有办法从组合列表中选择数据而不更新框本身,以便可以使用向上/向下键?
我正在使用以下代码:https ://stackoverflow.com/a/59990955/13522629 ,过滤我的组合框,过滤非常有帮助,但我在使用向上/向下箭头键时遇到问题。
任何人都可以帮忙。
解决方案
恐怕来不及回答了。但仅供参考。
我已经使用附加功能(供参考)更新了上述答案以实现部分搜索(您可以将其称为谷歌搜索或模糊搜索。
因为我一直在寻找同样的问题而没有答案。看起来实现这一点的唯一方法是在组合框上方放置一个文本框(它们成为 Ultrabox)。然后您可以操作(突出显示的)或选定的项目,并且仅在用户按 Enter 或 Tab 时更新文本框。
推荐阅读
- javascript - 从另一个函数调用一个函数,反之亦然,抱怨在定义之前使用过
- animation - SwiftUI ScrollView 自动添加不需要的动画
- linux - Sed 命令:在目标字符串前后使用通配符搜索模式
- safari - safari 13.1 navigator.mediaDevices.enumerateDevices() 仅返回音频设备
- azure - 对 Azure 数据工厂的发布过程以导出 ARM 模板有任何 cli 支持吗?
- ssl - 用于通过 SSL 与 Zookeeper-3.5.7 进行通信的 Mesos 参数
- python - 如何使用 if、elif 和 else 语句?
- java - 将一个视图移动到另一个视图的动画
- python - 基于字符串导入模块
- shell - 每天将 docker stats 附加到单个文件中