
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で質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
word
-
イラレでダブルクリックで文字...
-
「テキストデータで送ってくだ...
-
PowerPoint SmartArtの箇条書...
-
Microsoft Access で同じフィー...
-
Publisherをエクセルファイルに
-
Gドライブで作成したテキストを...
-
フォトショップで複数テキスト...
-
バイナリファイルの編集
-
illustratorとExcelは連携出来...
-
Illustratorテキストエリアへ塗...
-
HTMLとテキストの混在したメー...
-
Adobe Acrobatについて
-
バイナリデータとテキストデー...
-
サイト内での日本語入力が不可...
-
photoshopでの表組みのデザイン...
-
VBA:水平スクロールバーが要ら...
-
PDF文書で斜めテキスト
-
数式中の文字をCambria Math以...
-
DOSテキスト形式とは?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
word
-
「テキストデータで送ってくだ...
-
PowerPoint SmartArtの箇条書...
-
illustratorとExcelは連携出来...
-
バイナリファイルの編集
-
Microsoft Access で同じフィー...
-
イラレでダブルクリックで文字...
-
Illustratorテキストエリアへ塗...
-
Publisherをエクセルファイルに
-
Excel VBAで改行を含む文字列を...
-
exe bat
-
PDF文書で斜めテキスト
-
Videostudioテキストの横スクロ...
-
フォトショップで文字に遠近感...
-
Chromebookでオフラインでテキ...
-
イラレの古いバージョンのファ...
-
画像からテキストデータを正確...
-
VBA:水平スクロールバーが要ら...
-
Illustratorのテキストの更新に...
-
PDF-XChange Viewer のタイプラ...
おすすめ情報