Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


12023 / 76734 ←次へ | 前へ→

【70239】Re:ドロップダウンリスト
発言  ichinose  - 11/10/22(土) 23:21 -

引用なし
パスワード
   こんばんは。

入力規則のリスト内容の変更自体は、VBAはなくてもできます。


新規ブックにて(Sheet1、Sheet2というシートがある)、

Sheet2のセルA1からA5、b1からB5に

  A    B
1  a    f
2  b    g
3  c    h
4  d    i
5  e    j


このA1:A5のデータがリストA、b1:b5がリストBのデータだとします。

Sheet1にて、

セルA1の甲乙の設定は良いのですね!!

セルB1では、入力規則のリストで元の値に

「=IF($A$1="甲",INDIRECT("sheet2!a1:a5"),INDIRECT("sheet2!b1:b5"))」
(両端の「」は、除く)。

これで試してみてください。


>この入力のイベントによりB1セルが選択される
は、Changeイベントで可能ですね!!


>下記のように先行するセルの入力内容に従って後続のセルのプルダウンリストが
>変化するというDBシートを作ろうとしています。
>
>EXCELシートで例えば 別途用意した ドロップダウンリストのもとになる
>リストΑ リストΒ が用意されているとします。
>
>いま
>A1セルには   甲 か 乙   のいずれかが入力されるとします(固定のプルダウンリストにより入力)
>
>この入力のイベントによりB1セルが選択される
>さらに A1セルが 甲であれば B1セルに リストAに由来するプルダウンリスト、
>また乙であれば B1セルに リストBに由来するプルダウンリストが作られる
>
>
>この後半のプルダウンリストの使い分けをVBAコードでどう表現して良いのか苦慮しております。
>宜しくお願いします。

1 hits

【70238】ドロップダウンリスト 悩める老人 11/10/22(土) 22:56 質問
【70239】Re:ドロップダウンリスト ichinose 11/10/22(土) 23:21 発言
【70241】Re:ドロップダウンリスト 悩める老人 11/10/23(日) 6:13 質問
【70243】Re:ドロップダウンリスト ichinose 11/10/23(日) 10:14 発言
【70248】Re:ドロップダウンリスト 悩める老人 11/10/23(日) 19:48 質問
【70249】Re:ドロップダウンリスト 悩める老人 11/10/23(日) 19:57 質問
【70251】Re:ドロップダウンリスト ichinose 11/10/23(日) 23:45 発言
【70252】Re:ドロップダウンリスト 悩める老人 11/10/24(月) 4:50 発言
【70253】Re:ドロップダウンリスト 悩める老人 11/10/24(月) 5:20 質問
【70254】Re:ドロップダウンリスト ichinose 11/10/24(月) 7:28 発言
【70266】Re:ドロップダウンリスト 悩める老人 11/10/24(月) 23:59 質問
【70267】Re:ドロップダウンリスト ichinose 11/10/25(火) 6:38 発言
【70269】Re:ドロップダウンリスト 悩める老人 11/10/26(水) 12:45 お礼

12023 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free