Excel VBA質問箱 IV

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

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


24165 / 76732 ←次へ | 前へ→

【57918】Re:テキストボックスに条件分岐で検索値を表示
お礼  takeshi  - 08/9/21(日) 1:34 -

引用なし
パスワード
   ▼kanabun さん:

takeshiです。kanabunさんの記述の通りに入力してみました。

すると、自分の思ったとおりに動きました!か、感動です!!

10日くらい考えて、どうにもならずにあきらめかけてたので、感慨ひとしおです。

ほんとに、ありがとうございます!

でも、一か所だけうまくいかない箇所があります。

順々にリストから選択していって最後に単価が自動的に出るまでいったんですが、もう一回、得意先名を変更しようとすると、エラーが出ます。(実際、仕事で使用する際には得意先の箇所は一度入れると変更することはほぼないんですが・・・。)

「実行時エラー'381' Listプロパティの値を取得できません。プロパティの配列のインデックスが無効です。」と出ます。

デバッグしてみると、

Private Sub ComboBox2_Change()
 Dim i As Long, j As Long, Index As Long, lot As Long

 Index = ComboBox2.ListIndex
 With ComboBox3
   .Clear
   i = -1
   For j = 1 To 6 Step 2
→→→   lot = Val(ComboBox2.list(Index, j))
     If lot > 0 Then
       i = i + 1
       .AddItem lot 'ロット(受注)数
       .list(i, 1) = ComboBox2.list(Index, j + 1)
     End If
   Next
   .ListIndex = i
 End With
End Sub

→の段が黄色反転しています。

どうしたらいいのか、また迷っています。すみませんが、教えてもらえないでしょうか?

0 hits

【57882】テキストボックスに条件分岐で検索値を表示 takeshi 08/9/18(木) 22:33 質問
【57883】Re:テキストボックスに条件分岐で検索値を... neptune 08/9/18(木) 22:46 発言
【57884】Re:テキストボックスに条件分岐で検索値を... takeshi 08/9/18(木) 23:17 発言
【57904】Re:テキストボックスに条件分岐で検索値を... neptune 08/9/19(金) 17:23 回答
【57906】Re:テキストボックスに条件分岐で検索値を... kanabun 08/9/19(金) 19:43 発言
【57908】Re:テキストボックスに条件分岐で検索値を... neptune 08/9/19(金) 21:52 発言
【57915】Re:テキストボックスに条件分岐で検索値を... takeshi 08/9/20(土) 12:58 お礼
【57889】Re:テキストボックスに条件分岐で検索値を... kanabun 08/9/19(金) 10:18 発言
【57912】Re:テキストボックスに条件分岐で検索値を... kanabun 08/9/20(土) 0:50 発言
【57918】Re:テキストボックスに条件分岐で検索値を... takeshi 08/9/21(日) 1:34 お礼
【57923】Re:テキストボックスに条件分岐で検索値を... kanabun 08/9/21(日) 9:34 発言
【57927】Re:テキストボックスに条件分岐で検索値を... takeshi 08/9/21(日) 19:31 お礼
【57914】Re:テキストボックスに条件分岐で検索値を... takeshi 08/9/20(土) 12:49 回答

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