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

时间:2016-01-05 14:25:16

标签: vba listbox access-vba click


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

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

重要的是"点击它"因为我已经设置了onclick事件。


感谢任何帮助。

2 个答案:

答案 0 :(得分:1)

你没有"点击"一个控件,你从你的代码中调用它的OnClick事件:

Call YourListBox_Click

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

答案 1 :(得分:1)

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

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

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