我创建了一个 access 2010 表单,其中有一个列表框和两个命令按钮。列表框包含所有查询名称,命令按钮 1 用于“查询打印预览”,命令按钮 2 用于“打开查询”,应与列表框中的“双击查询名称”相同。那么,如何在列表中双击时打开这些按钮和查询?
问问题
5989 次
1 回答
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。您的命令按钮称为显示。
基本上,您希望在按钮的 Click 事件中运行的代码并从列表框的 DblClick 事件中调用该子程序。
于 2012-07-15T00:49:36.220 回答