我创建了一个Access 2010表单,其中有一个列表框和两个命令按钮。列表框包括所有查询名称和命令按钮,一个用于“查询打印预览”,命令按钮2用于“打开查询”,其应与列表框中的“双击查询名称”相同。那么,当在列表中双击时如何使这些按钮和查询打开?
答案 0 :(得分:2)
编辑:我已经使用通过按钮或列表框打开查询所需的通用代码更新了我的答案。这假设列表框中的值是数据库中的有效查询名称。
使用一点VBA可以轻松完成。
Option Explicit
Private Sub List_DblClick(Cancel As Integer)
Call Show_Click
End Sub
Private Sub Show_Click()
DoCmd.OpenQuery Me.List.Value
End Sub
这假设您的列表框名为List。您的命令按钮名为Show。
基本上,您想要的代码在按钮的Click事件中运行,并从列表框的DblClick事件中调用该子代。