Access 2007列表框:如何以编程方式单击?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Access 2007列表框:如何以编程方式单击?相关的知识,希望对你有一定的参考价值。

我无法找到解决问题的方法: 我有一个列表框和宏作为搜索引擎。当我搜索新条目时,我想“点击”第一个新找到的条目。但我所能做的就是选择项目。

换句话说,我不想自己执行click事件 - 它应该自动完成 - 就像正常的鼠标点击一样。

“点击它”非常重要,因为我已经设置了onclick事件。

感谢任何帮助。

答案

您没有“单击”控件,您可以从代码中调用其OnClick事件:

Call YourListBox_Click

或者将代码从OnClick子函数移动到单独的(子)函数,然后从OnClick子函数以及代码中的其他位置调用此函数。

另一答案

如果它是单个选择列表,您只需设置列表框的ListIndex属性:

listboxControl.ListIndex = 0 ' for the first item
listboxControl.ListIndex = 1 ' for the second item, etc.

这将自动执行事件处理程序。

以上是关于Access 2007列表框:如何以编程方式单击?的主要内容,如果未能解决你的问题,请参考以下文章

MS-Access 2007 - 如何在点击事件中以编程方式访问子表单列数据

如何在 Access 2007 的窗体中实现点击按钮打开另一个窗体???

Access 2007 使用 VBA/SQL 语句中列表框中的 ID 值

除了记录集之外,如何以编程方式将项目添加到 ms 访问列表/组合框

更改数据库数据或重新查询后访问 2007 VBA 列表框滞后

以编程方式执行 Access 2007 报告并将该报告导出为 PDF?