Excel VBA質問箱 IV

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

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


61383 / 76738 ←次へ | 前へ→

【19975】Re:Combobox1の値を変えると、エラー
回答  Hirofumi  - 04/11/21(日) 14:21 -

引用なし
パスワード
   善く見ていないので、ハッキリした事は解りませんが?
多分、ComboBox1の値を変更し、CmboBox2のListを替えると
1度、CmboBox2をClearしています
この時に、Sub ComboBox2_Changeのイヴェントが動きますので
当然この時点の、ComboBox2.Textは、""と成ります
因って、エラーが出るようですので

Sub ComboBox2_Changeのイヴェントを以下の様に変更すれば善いのかも?

Private Sub ComboBox2_Change()

  Dim func_str As String
  
  If ComboBox2.Text <> "" Then
    Sheet1.Range("E1") = ComboBox2.Text
    func_str = "=IF($B3=$E$1,$C3,0)"
    Call set_combo_item(ComboBox3, func_str)
  End If
  
End Sub
1 hits

【19970】Combobox1の値を変えると、エラー kobasan 04/11/21(日) 11:45 質問
【19975】Re:Combobox1の値を変えると、エラー Hirofumi 04/11/21(日) 14:21 回答
【19976】Re:Combobox1の値を変えると、エラー kobasan 04/11/21(日) 15:58 お礼
【19978】Re:Combobox1の値を変えると、エラー Hirofumi 04/11/21(日) 21:29 回答
【19979】Re:Combobox1の値を変えると、エラー kobasan 04/11/21(日) 22:44 お礼

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