• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:リストボックスに値をセットする場合。)

リストボックスに値をセットする方法とは?

このQ&Aのポイント
  • 月と日のリストボックスとロットマークのリストボックスがありますが、どうやって値をセットするのでしょうか?
  • IF文を使用して値を代入する方法とSELECT文を使用して値を代入する方法がありますが、SELECT文で上手くいかない場合があります。
  • 具体的なコード例を示して、問題点を明確化してください。

質問者が選んだベストアンサー

  • ベストアンサー
  • myRange
  • ベストアンサー率71% (339/472)
回答No.1

>dummy = syuuki & hi_hantei >Select Case dummy >Case 1 & 1 >Let Forms!Print![lotmark] = "A" >Case 1 & 2 >Let Forms!Print![lotmark] = "B" ●hi_hanteiの桁数が分からないので仮に、最大2桁(0~99)として。 '--------------------------------------- dummy = syuuki * 100 + hi_hantei Select Case dummy   Case 101     Let Forms!Print![lotmark] = "A"   Case 102     Let Forms!Print![lotmark] = "B"   ==以下同様== '--------------------------------------- 以上です。  

ttgk
質問者

お礼

ありがとうございます。 説明不足で申し訳ありません。

ttgk
質問者

補足

説明不足で申し訳ありません。 まず、hi_hanteiですが、最大2桁です。 値をセットする場合の意味についてですが。 IFの時のコードでフォーム上から日を選択すると、 同時にフォーム上のロットマークが自動で選択 (フォーム上で自動移動)されるのですが、 SELECTのコードでフォーム上から日を選択すると、 ロットマークは手動でしか選択出来ません。 どちらの場合も、Private Sub hi_Click()内で処理しています。 つまり、日をクリックするとロットマークが自動選択出来ます。 これが、SELECTだと出来ないと言う事です。