• ベストアンサー

クエリで分岐処理をしたいのですが

過去ログを見たのですが、同様の質問が無く困っております。 詳しい皆様にご教授いただければと思います。 やりたいことは、プルダウン形式の設問項目で選択肢により選べる項目の絞込みをしたいと考えています。 ○イメージ的には下記のようになります。 (1)大・中・小とカテゴリーを3つにわけます。全てルックアップ設定をしています。 +大(1)-+-中(1)-+-小(1) |     |    +-小(2) |   +-中(2)-+-小(3) |   | +-小(4) |   +-中(3)-+-小(5) +大(2)-+-中(4)-+-小(6) | +-小(7) +-中(5)-+-小(8) (2)大カテゴリを選ぶと、大カテゴリに付随して中カテゴリの絞込みがされます。 例えば大(1)を選ぶと中(1)~(3)しか選べなくなります。 その中で中(1)を選ぶと小(1)~(2)のみ選ぶようにしたいのです。 現在、勉強中なのですがここでつまづいてしまって先に進むことが出来ません。 上記の質問内容で伝わるか不安ではありますが、理解できないようでしたら言ってください。 宜しくお願いいたします m(_ _)m

質問者が選んだベストアンサー

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

大(1):中(1),中(2),中(3) 大(2):中(4),中(5) 中(1):小(1),小(2) 中(2):小(3),小(4) 中(3):小(5) 中(4):小(6),小(7) 中(5):小(8) 小(1)~(8):各選択項目の範囲 上記を「挿入」「名前」「定義」で範囲に名前を付けてください。 ※名前付けに"(",")"は使えませんのでご注意を 例として 大(1):野菜,肉 野菜:根菜,青菜,瓜 肉:牛,豚,鳥,その他 根菜:大根,芋,牛蒡 青菜:ほうれん草,小松菜 瓜:キュウリ,トマト 牛:松坂牛,神戸牛 大カテゴリがA1として 中カテゴリの設定は=INDIRECT(A1) A1が野菜なら、名前付けした範囲が野菜の項目が表示されます。

その他の回答 (1)

  • O_cyan
  • ベストアンサー率59% (745/1260)
回答No.2

使うソフトが何なのか不明ですが・・ 中カテゴリの値集合ソースを大カテゴリで選択された値で抽出されるようにして大カテゴリのコンボボックスの更新後処理で中カテゴリのコンボボックスをRequeryすれば出来ます。 小カテゴリも同様に中カテゴリの更新後処理で小カテゴリをRequeryするようにすれば良いと思いますが。

関連するQ&A