首页 > 解决方案 > 根据组合框选择过滤记录

问题描述

操作系统 - 赢 10

办公室 365

你好,

我正在尝试创建一个带有组合框的表单来过滤结果。

我有一张要过滤的表。过滤器是表中的列之一(使用该列中的唯一值)。

以下代码返回“条件表达式中的数据类型不匹配”错误;

Sub SetFilter()

    Me.cboAcc.RowSource = "select * from frmQryLedger where ACCOUNT_ID = '" & Me.cboAcc & "'"

'For trouble shooting
    MsgBox Me.cboAcc.RowSource

End Sub

Private Sub cboAcc_AfterUpdate()

    'Call subroutine to set filter based on selected ACCOUNT_ID
    SetFilter

End Sub

谢谢你

标签: vbams-accessoffice365

解决方案


推荐阅读