我正在寻找有人解释如何按列过滤ms-access数据库并仅显示值大于文本框中给定值的单元格?
示例:如果文本框中的给定值为3:
Column1
1
2
3
4
5
...过滤
Column1
4
5
答案 0 :(得分:1)
您可以在查询中引用表单:
SELECT Column1
FROM ATable
WHERE Column1 > Forms!AForm!txtTextbox
您还可以对表单应用过滤器,对于当前表单,您可能会说:
Private Sub txtTextbox_AfterUpdate()
Me.Filter = "Column1>" & Me.txtTextbox
Me.FilterOn = True
End Sub