Microsoft Access 掲示板

検索フォームでの複数検索について

1 コメント
views
4 フォロー

ACCESS初心者です。
ACCESSで実現可能かの判断もできなかったため教えていただきたいです。

顧客データベースを作成しています。
その中「都道府県」の検索方法について教えて頂きたいです。

やりたいこと:
設置したテキストボックス「テキストボックス向け先」に、「北海道,神奈川県」の様に複数の県名を入力し、該当データの検索を行いたい。

現状:
クエリに「Like ("" & [Forms]![顧客情報]![テキストボックス向け先] & "")」を設定
フォーム(顧客情報)の検索ボタンに、VBAにて【DoCmd.Requery】を記入

上記方法にて、一つの都道府県名での検索は出来ています。

1つのテキストボックスに複数ワードを入力する、検索方法がわからなかったので教えていただきたいです。

よろしくお願いいたします。

まほ
作成: 2024/02/27 (火) 16:12:14
通報 ...
1
hiroton 2024/02/28 (水) 08:59:54 0a8a1@f966d

いくつか方法はありますが、「都道府県」が単一の都道府県の文字データであるならば、今やっている、「『都道府県』フィールドに『テキストボックス向け先』の文字が入っているか?」の逆をやればいいです

フィールド|式1: [Forms]![顧客情報]![テキストボックス向け先]
抽出条件 |Like "*" & [都道府県] & "*"