- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:access 検索用フォームにてコンボボックスで何も選ばなかったときに全件表示させる方法)
Access 検索用フォームで全件表示させる方法
このQ&Aのポイント
- Access2003において、検索用のフォームを作成し、複数のコンボボックスを用いて検索内容を選択し、決定ボタンで他のフォーム画面に検索結果を表示する方法について質問します。
- 検索用フォームにて、コンボボックスのうち選択されていないコンボボックスの内容についても全件表示させる方法を教えてください。
- 具体的には、特定の会社を選択した場合に、未選択の支店と社員の情報も全件表示されるようにしたいです。お知恵をお貸しいただけますと幸いです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
あまり自信はありませんが like命令みたいな機能を期待して 「ここ」 へは * をいれてみるといいかもしれません (* には あいまい検索の機能が有るので) (自信なし) あるいは nullの時には stLinkCriteria = "[会社CD]=" & Me![会社] というような感じで [会社]だけの条件文を使用するという ロジックも方法として有ると思います
その他の回答 (1)
- a3453a
- ベストアンサー率28% (132/460)
回答No.1
コンボB=支店 の 初期値に * を入れておくという手があります IF コンボB="*" THEN -------- -------- などの記述でなんとかなると思います (なにか選択後 * を再度戻すにはダブルクリックなどで・・・)
質問者
補足
ご返答ありがとうございます。 a3453aさんの方法を取らせていただきましたが、私の不勉強ゆえいまだ解決できていません。 コンボボックスを未選択にした際にNullが入るのが分かったのですが、 If IsNull(Me![支店]) = True Then Me![支店] = "ここ" End If 上記プログラムの"ここ"にどのようなプログラムを組めば全件表示できるのかご教授願いたいと思います。
お礼
またまたご返答ありがとうございます。 どうにか動くものができました。 また困った時、よろしくお願いいたします。