我想按特定日期筛选记录列表,用户可以从组合框中选择该日期。
这是当组合框的值更改时我必须应用过滤器的代码。
Private Sub cboSelectByDate_Change()
DoCmd.ApplyFilter , "[Delivery Date] = Me.cboSelectByDate"
`End Sub`
但是,更改组合框时,将出现一个标题为“输入参数值”的对话框,要求输入Me.cboSelectByDate
的值
如何确保Access读取组合框的当前选定值而不是打开此对话框?
答案 0 :(得分:0)
我使用了错误的语法来引用comboBox。
Private Sub cboSelectByDate_Change()
DoCmd.ApplyFilter , "[Delivery Date] = Forms!frmDeliveries!cboSelectByDate"
End Sub
有理想的结果