office交流网--QQ交流群号

Access培训群:792054000         Excel免费交流群群:686050929          Outlook交流群:221378704    

Word交流群:218156588             PPT交流群:324131555

access启用筛选后,需要禁止筛选器

2020-02-20 08:00:00
tmtony8
原创
5602

如果记录集很大,而你只希望查看与需求匹配的记录子集,那么筛选器时很好的选择

但是启用筛选器后,最好提供一种禁用该筛选器的方式。将窗体的Filter属性设置位空字符串时一种非常好的做法


Private Sub cmdClearFilter_Click()
  
  Me.Filter = vbNullString
  Me.FilterOn = False
  Me.cboQuickSearch.Value = Null
      
End Sub



在窗体中放置按钮设置筛选器为禁用


如果创建窗体筛选器,然后保存设置了筛选器的窗体设计,该筛选器将于窗体一起保存。

下次打开该窗体时,保存的筛选器将处于活动状态。所以当窗体关闭时,也可以按上面的方法设置位空字符串


Private Sub Form_Close()
  
  ResetFilter
  
End Sub

Private Sub ResetFilter()
  
  Me.Filter = vbNullString
  Me.FilterOn = False
  
End Sub
    分享