Excel VBA質問箱 IV

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

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


22338 / 76738 ←次へ | 前へ→

【59783】Re:コンボボックスの絞込みについて
発言  SS  - 09/1/8(木) 11:38 -

引用なし
パスワード
   ▼たつ さん:
ヨコから失礼します。
練習でこんなの作ってみました。
試してみて下さい。

Private Sub ComboBox1_Change()
  Dim CBC As Long, i As Long, j As Long
  
  With Worksheets("Sheet1")
    CBC = ComboBox1.ListIndex + 1
    j = .Cells(2, CBC).End(xlDown).Row
    If j = 65536 Then Exit Sub
    ComboBox2.Clear
    For i = 2 To j
      ComboBox2.AddItem .Cells(i, CBC).Value
    Next i
    ComboBox2.ListIndex = 0
  End With
End Sub

Private Sub UserForm_Initialize()
  Dim i As Long
  
  With Worksheets("Sheet1")
    For i = 1 To 4
      ComboBox1.AddItem .Cells(1, i).Value
    Next i
    ComboBox1.ListIndex = 0
  End With
End Sub


>なんかうまく投稿できなかったので、再度送信します
>重複してたら、すみません・・・
>
>▼kanabun さん:
>
>すみません。説明不足で…
>>
>>それはシートのComboBoxですか、
>>それともUserForm上のComboBox ですか
>
>Userfom上のコンボボックスの話です。
>シート上のほうが、やりやすいのであれば、シート上でも、かまわないです。
>
>質問上では、わかりやすい例として、都道府県の例を出しましたが、実際は下記のような感じです
>
>そして、シート1のA1からD1のように、横にコンボボックス1で選択する為のリストが入力されてます
>A2から横にそれぞれの列の1行目に関連したリストが入力してあります
>コンボボックス1で、「100M」を選択したら、コンボボックス2では「A,B,C]のリストが表示されてほしいのです。
>
>例)シート1
>| A  | B  | C  | D  |
>-|-----------------------------------
>1| 100M | 200M | 300M | 400M |
>-|-----------------------------------  
>2| A  | D  | G  | J  | 
>3| B  | E  | H  | K  |
>4| C  | F  | I  | L  |
>
>なかなかうまくいきません。
>どうか、アドバイスを頂きたいのですが…
>よろしくおねがいします

0 hits

【59766】コンボボックスの絞込みについて たつ 09/1/7(水) 17:22 質問
【59768】Re:コンボボックスの絞込みについて kanabun 09/1/7(水) 17:48 発言
【59779】Re:コンボボックスの絞込みについて 難VBA 09/1/8(木) 10:51 質問
【59770】Re:コンボボックスの絞込みについて kanabun 09/1/7(水) 18:50 発言
【59780】Re:コンボボックスの絞込みについて たつ 09/1/8(木) 10:55 発言
【59783】Re:コンボボックスの絞込みについて SS 09/1/8(木) 11:38 発言
【59786】Re:コンボボックスの絞込みについて たつ 09/1/8(木) 14:48 質問
【59787】Re:コンボボックスの絞込みについて たつ 09/1/8(木) 15:03 質問
【59789】Re:コンボボックスの絞込みについて SS 09/1/8(木) 15:49 発言
【59790】Re:コンボボックスの絞込みについて SS 09/1/8(木) 16:06 発言
【59808】Re:コンボボックスの絞込みについて たつ 09/1/9(金) 15:01 お礼

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