Excel VBA質問箱 IV

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

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


34092 / 76738 ←次へ | 前へ→

【47861】ComboBoxの表示で困ってます。
質問  タフマン  - 07/3/24(土) 18:45 -

引用なし
パスワード
   UserFormに下記のように記入し
ComboBoxでリストから選択した項目に対象となる
項目をTextBoxに表示するようにしてあります。
この状態のままでしたら正常に動作してくれますが、
それぞれをsheet2の特定のセルに代入する為に
ComboBoxとTextBoxそれぞれのプロパティーの
ControlSourceにsheet2!C3〜C6を設定すると
UserFormを開いて最初に選択した方のComboBox内には
何も表示されません、同時にセルにも選択した内容が代入されません。
このとき、対象となるTextBoxにはちゃんと表示されます。
なぜなのか分からず困ってます、どなたかご教授いただけないでしょうか。


Private Sub UserForm_Initialize()
  Worksheets("sheet1").Select
  With Me.ComboBox1
    .RowSource = "sheet3!A2:B102"
  End With    
  With Me.ComboBox2
    .RowSource = "sheet4!A2:B102"
  End With  
End Sub
Private Sub ComboBox1_Change()
  With Me.ComboBox1
    If .ListIndex <> -1 Then
      TextBox1.Text = .List(.ListIndex, 1)
    End If
  End With
End Sub
Private Sub ComboBox2_Change()
  With Me.ComboBox2
    If .ListIndex <> -1 Then
      TextBox2.Text = .List(.ListIndex, 1)
    End If
  End With
End Sub

0 hits

【47861】ComboBoxの表示で困ってます。 タフマン 07/3/24(土) 18:45 質問
【47868】Re:ComboBoxの表示で困ってます。 Mariko 07/3/24(土) 20:18 発言
【47869】Re:ComboBoxの表示で困ってます。 りん 07/3/24(土) 22:13 発言
【47909】Re:ComboBoxの表示で困ってます。 タフマン 07/3/26(月) 13:23 お礼

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