No.2ベストアンサー
- 回答日時:
2つめ、3つめのテキストボックスが空白の場合だと、(検索条件が1つか2つのテキストの場合だと)ShadowMoonさんの回答だとうまく行かないので(全てのデータが該当してしまう)、そのような条件でも使えるようにするには、
Me.Filter = "[件名]Like'" & "*" & Me![テキスト28] & "*'" _
& iif([テキスト29]<>""," OR [件名]Like'" & "*" & Me![テキスト29] & "*'","") _
& iif([テキスト30]<>""," OR [件名]Like'" & "*" & Me![テキスト30] & "*'","")
ただし、テキスト28には必ず検索文字が入っていると仮定します。
No.1
- 回答日時:
残りのテキストボックスをテキスト29、テキスト30として
Me.Filter = "[件名]Like'" & "*" & Me![テキスト28] & "*'"
Me.FilterOn = True
を
Me.Filter = "[件名]Like'" & "*" & Me![テキスト28] & "*' OR" _
& "[件名]Like'" & "*" & Me![テキスト29] & "*' OR" _
& "[件名]Like'" & "*" & Me![テキスト30] & "*'"
Me.FilterOn = True
ではどうでしょうか?
コードの簡単な意味は、検索対象である件名の中の一連の文字に3つのテキストボックスの一連の文字が含まれているものを抽出するフィルターのコードです。
スペースに続けて_は、複数の行を続けてコードを見やすくする方法です。
ご参考になれば幸いです。m(__)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Accessのテキストボックスの入力文字制限 1 2023/01/18 20:43
- Access(アクセス) アクセス IDが空白の時、メッセージボックスがでるようにするには 1 2022/08/04 11:06
- Access(アクセス) AccessVBAで降順にするテーブル作成クエリを使用して作成したテーブルを削除し同一のテーブル作成 1 2023/01/06 11:17
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- Access(アクセス) チェックボックスにチェックが入った後の挙動 1 2022/08/21 12:39
- Visual Basic(VBA) Accessフォームで全レコードを指定のExcelのセルへ転送し印刷する方法について 2 2022/09/08 18:23
- 知的財産権 取扱説明書の取扱いで違法になるのはどれでしょうか? 2 2022/08/01 17:12
- Access(アクセス) テキストボックスの値をテーブルに入力したい 2 2022/06/28 12:08
- Access(アクセス) Access 複数条件検索の設定が上手く行きません 1 2022/07/22 20:37
- Access(アクセス) DoCmd.SearchForRecord が動かない時の解決方法 3 2022/07/22 15:31
このQ&Aを見た人はこんなQ&Aも見ています
-
賃貸で可能な古民家風レトロな部屋作りのコツ!改めて知る畳の高い機能性と魅力も紹介
畳の部屋を雰囲気のよい部屋に仕上げたい!賃貸住宅でもできる古民家風のレトロな部屋作りのコツを伺った。
-
アクセスのfilter、複数条件の記述方法を教えてください。
Access(アクセス)
-
アクセスのテキストボックスでOR条件の設定をしたい
Access(アクセス)
-
Access 複数条件検索の設定が上手く行きません
Access(アクセス)
-
-
4
accessvba 複数条件でFilterをしたい
Access(アクセス)
-
5
ACCESS──メインフォームでサブフォームのレコード件数をカウントしたい
Access(アクセス)
-
6
クエリのデータをテーブルに入れたい
Access(アクセス)
-
7
フォームを開くときに、コンボボックスの値を選択(アクセスVBA)
Visual Basic(VBA)
-
8
accessの自動更新処理をできないようにするにはどうすれば良いですか?
その他(データベース)
-
9
ACCESS検索★ある文字を複数のフィールドの中から検索したい
その他(コンピューター・テクノロジー)
-
10
VBA エンターキーでイベントに入りたい。
PowerPoint(パワーポイント)
-
11
Accessでテーブル名やクエリ名一覧の抜き出し
Access(アクセス)
-
12
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
13
アクセス・テーブルの改行についてです。
Access(アクセス)
-
14
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
15
アクセスVBAで既に開いているエクセルを閉じたい
Yahoo!ショッピング
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
word
-
バイナリファイルの編集
-
PowerPoint SmartArtの箇条書...
-
PDF→CSVへ変換
-
イラレでダブルクリックで文字...
-
Illustratorテキストエリアへ塗...
-
Publisherをエクセルファイルに
-
Excel VBAで改行を含む文字列を...
-
photoshopのテキスト再編集
-
イラレの古いバージョンのファ...
-
Adobe Acrobatについて
-
illustratorとExcelは連携出来...
-
マックのページスについて
-
テキスト内のURLの開き方
-
バイナリデータとテキストデー...
-
i tunes で取り込んだ曲をCDに...
-
windows ムービーメーカー
-
PDFからテキストだけ抜き出...
-
Wordの数式で文字になってしま...
-
文章から任意の文字を指定して...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
word
-
PowerPoint SmartArtの箇条書...
-
PDF→CSVへ変換
-
illustratorとExcelは連携出来...
-
イラレでダブルクリックで文字...
-
バイナリファイルの編集
-
Illustratorテキストエリアへ塗...
-
Accessテーブルの結合で別々の...
-
capcutってアプリで質問です。 ...
-
Publisherをエクセルファイルに
-
Excel VBAで改行を含む文字列を...
-
サクラエディタで二つのテキス...
-
PDF-XChange Viewer のタイプラ...
-
exe bat
-
リッチテキストと標準テキスト...
-
PDFファイルで画像化された文書...
-
PDF文書で斜めテキスト
-
davinci resolveを使っているの...
-
フォトショップで複数テキスト...
-
パワーポイントでテキストボッ...
おすすめ情報