Excel VBA質問箱 IV

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

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


9558 / 76732 ←次へ | 前へ→

【72735】Re:ユーザーフォーム上のComboBoxで
発言  ichinose  - 12/9/12(水) 18:25 -

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

>ユーザーフォーム1上のComboBoxでB1を選んだ際に、
>同じくユーザーフォーム1のCheckBox1.Value = Trueにすることは
>可能でしょうか
>お力になっていただける方、よろしくお願いいたします
>
>
>Private Sub UserForm_initialize()
>  ComboBox2.RowSource = "Sheet1!B1:B13"
>End Sub
ComboBox2でメンバを選択した時点で何が選択されたかをチェックするには、

ComboBox2のChangeイベントで行います。


Private Sub ComboBox2_Change()
  
End Sub

では、Sheet1のセルB1の値が選択されたということを
どのようにして確認できるか?

ComboBox2の Listindexというプロパティの値をよく調べてください。


Private Sub ComboBox2_Change()
  Msgbox ComboBox2.ListIndex
End Sub

このコードでメンバを選択した時、どのような値が返されるかを
考察してください。選択したメンバとListIndexとの関係が
分かれば、後は、簡単です よね?

2 hits

【72734】ユーザーフォーム上のComboBoxで ume 12/9/12(水) 16:42 質問
【72735】Re:ユーザーフォーム上のComboBoxで ichinose 12/9/12(水) 18:25 発言
【72736】Re:ユーザーフォーム上のComboBoxで ume 12/9/13(木) 13:57 お礼

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