初学者一个,在制作多用户环境下的筛选时,要求每个用户只能在自己的权限内进行内容的筛选,写入代码后,提示缺少表达式,大佬帮我看看哪里出错了。Dim Filter As String
With e.Form.Controls("组别")
If .Value IsNot Nothing Then
Filter = Filter & "组别 = '" & .Value & "'"
End If
End With
With e.Form.Controls("性别")
If .Value IsNot Nothing Then
If Filter > "" Then
Filter = Filter & " And "
End If
Filter = Filter & "性别 = '" & .Value & "'"
End If
End With
If Filter > "" Then
Select Case user.name
Case "田万水"
Tables("木溪乡人口数据").Filter = Filter
Case "桐油坡"
Tables("木溪乡人口数据").Filter = "[村名] = '桐油坡村' And '" & Filter & "'"
End Select
End If
此主题相关图片如下:微信图片_20181030224917.png
