前提・実現したいこと
業務でACCESSを使い検索フォームを作ることになり勉強中の身です。
本やネットを参考にしながらプロシージャを書いています。
カテゴリと内容の抽出などはうまく動いてくれるのですが、
下記の検索ボタン部分のプロシージャの記述に沿った
「実施日」の期間を指定する書き方がわからずにいます。
ご教授いただければ幸いです。
こういった場に質問を書き込むのも初めてな為、
不足している内容があれば追記させていただきます。
よろしくお願いいたします。
発生している問題・エラーメッセージ
Private Sub 検索_Click()
Dim strSearch As String
strSearch = ""
If txt面談ID <> "" Then
strSearch = "(面談ID Like '" & txt面談ID & "*')"
End If
(※実施日の抽出)
If cmb実施者 <> "" Then
If strSearch <> "" Then strSearch = strSearch & " AND "
strSearch = strSearch & "(実施者 Like '" & cmb実施者 & "')"
End If
If cmbカテゴリ <> "" Then
If strSearch <> "" Then strSearch = strSearch & " AND "
strSearch = strSearch & "(カテゴリ Like '" & cmbカテゴリ & "')"
End If
If txt内容 <> "" Then
If strSearch <> "" Then strSearch = strSearch & " AND "
strSearch = strSearch & "(内容 Like '" & txt内容 & "')"
End If
If txt備考 <> "" Then
If strSearch <> "" Then strSearch = strSearch & " AND "
strSearch = strSearch & "(備考 Like '" & txt備考 & "')"
End If
Forms!F_面談.Filter = strSearch
Forms!F_面談.FilterOn = True
Forms!F_面談.AllowAdditions = False
End Sub
試したこと
検索フォーム部分には
「txt実施日開始」と「txt実施日終了」の入力欄を置いています。
開始から終了までの期間に実施された面談の情報に絞り込みたいです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/12/15 14:12