• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:両方の条件でフィルターをかけたいです)

両方の条件でフィルターをかける方法

このQ&Aのポイント
  • フォームの条件指定で、会場名に指定した文字列を含むデータを抽出する方法について説明します。
  • フォームの条件指定で、指定した開始日から終了日までの範囲のデータを抽出する方法について説明します。
  • 会場名と施工日の両方の条件を組み合わせてフィルターをかける方法について説明します。

質問者が選んだベストアンサー

  • ベストアンサー
noname#140971
noname#140971
回答No.1

Private Sub コマンド0_Click() On Error Resume Next   Dim strFilter As String   strFilter = "[会場名] Like '*" & Me.検索_会場名 & "*' AND " & _         "施工日 BETWEEN #" & Me.検索_開始日 & "# AND #" & Me.検索_終了日 & "#"   Me.FilterOn = False   Me.Filter = strFilter   Me.FilterOn = True End Sub Private Sub コマンド1_Click() On Error Resume Next   Dim strFilter As String   strFilter = "[会場名] Like '*" & Me.検索_会場名 & "*' AND " & _         "[施工日] >= #" & Me.検索_開始日 & "# AND [施工日] <= #" & Me.検索_終了日 & "#"   Me.FilterOn = False   Me.Filter = strFilter   Me.FilterOn = True End Sub どちらでも正常に動作します。 多分、ちょっとしたミスです!

gogohachiko
質問者

お礼

ありがとうございました。 正常に動きましたー!!