Excel VBA質問箱 IV

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

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


11539 / 13646 ツリー ←次へ | 前へ→

【15583】Select Case ステートメントの使い方 ぱな 04/6/30(水) 10:02 質問[未読]
【15584】Re:Select Case ステートメントの使い方 IROC 04/6/30(水) 10:06 回答[未読]
【15586】Re:Select Case ステートメントの使い方 IROC 04/6/30(水) 10:08 回答[未読]
【15594】Re:Select Case ステートメントの使い方 ぱな 04/6/30(水) 11:21 お礼[未読]

【15583】Select Case ステートメントの使い方
質問  ぱな  - 04/6/30(水) 10:02 -

引用なし
パスワード
   ComboBox1で選択した値によってComboBox2で選択できる値を変化させるにはどうすればよいでしょうか?
例えばComboBox1:A ならば ComboBox2:B,C
    ComboBox1:D ならば ComboBox2:E
のように条件分岐させたいのです。
選択肢が多いため、Select Caseを使う場合の方法を教えてください。

【15584】Re:Select Case ステートメントの使い方
回答  IROC  - 04/6/30(水) 10:06 -

引用なし
パスワード
   ComboBoxのリストは、どのように設定していますか?

たくさんのリストをシートから、RowSource で設定しているなら
シート上で、オートフィルタして Additem する。

例のように少ないなら

Private Sub ComboBox1_Change()
  Select Case ComboBox1.Value
  Case "A"
    ComboBox2.AddItem "B"
    ComboBox2.AddItem "C"
  Case "D"
    ComboBox2.AddItem "E"
  End Select
End Sub

【15586】Re:Select Case ステートメントの使い方
回答  IROC  - 04/6/30(水) 10:08 -

引用なし
パスワード
   修正です。


>Private Sub ComboBox1_Change()

 ComboBox2.Clear '追加
  
>  Select Case ComboBox1.Value
>  Case "A"
>    ComboBox2.AddItem "B"
>    ComboBox2.AddItem "C"
>  Case "D"
>    ComboBox2.AddItem "E"
>  End Select
>End Sub

【15594】Re:Select Case ステートメントの使い方
お礼  ぱな  - 04/6/30(水) 11:21 -

引用なし
パスワード
   IROC さん
あいがとうございます、うまくいきました。

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