Dim Filter As String Select Case _UserName Case "无此人" Filter = "" Case Else Filter = "接收者 like '" & _UserName & "'" End Select DataTables("用户通讯").LoadFilter = Filter DataTables("用户通讯").Load()
_UserName 是自定义的登录用户名。如果上述公式中的 like 换为 = ,则能筛选出等于接收者的记录,但想筛选的是包含接收者的记录,用 like 即上述公式却筛选不出来,为什么?