- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Access フォーム 複数キーワードでのOR検索)
Accessフォーム複数キーワードでのOR検索方法
このQ&Aのポイント
- Accessのフォームに複数キーワードでのOR検索機能を実装する方法について説明します。
- 詳細な手順やVBAの書き方については、参考記事をご覧ください。
- Windows 7とAccess 2003を使用している環境での設定方法についても説明します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
OR条件なんですね。 クエリでするなら、下記のように設定すればいいでしょう。 フィールド欄に Eval(BuildCriteria("'" & [商品名] & "'",10,"*" & Replace([Forms]![F-search]![商品検索] ," ","* Or *") & "*")) 抽出条件欄に、 True ただ、関数を3つも使用しているのので、重くなる可能性があります。 また、複雑なので理解するのも難しいかも。 逆にVBAでフィルターをかける方法の方が理解しやすいかも。下記で解説してますのでご参考に。 AccessでWEB検索のように曖昧検索したい - hatena chips http://hatenachips.blog34.fc2.com/blog-entry-96.html
お礼
お返事遅くなって申し訳ございません。 書いて頂いた式を関数名で検索しながら理解しようとしたのですが、仰っている通り複雑で理解するのが難しいです^^; 質問した後に、今後組み合わせたい事などを整理したら、更に複雑なフォームになりそうなので、貼って頂いたVBAの方法も検討してみます。 参考になる回答ありがとうございました。