ray88’s diary

お仕事で困ったとき用の自分用の覚書

Access VBA Filterプロパティ/FilterOnプロパティ (フォームやレポートにフィルタを設定する)

■Filterプロパティはフォームまたはレポートにフィルタを設定する。FilterOnプロパティはFilterプロパティで設定したフィルタを適用するかどうかを設定する。

【書式】

オブジェクト.Filter = 条件式
オブジェクト.FilterOn = True または False

(使用例)

Private Sub btn3_Click()
    Me.Filter = "住所 LIKE '愛知県*'"
    FilterOn = True
    MsgBox "住所に愛知県のレコードのみ表示"
    FilterOn = False
    MsgBox "フィルタを解除"
End Sub