|
教えて下さい
ユーザーフォームのListBox1に該当する値が無かった場合の
処理方法をお聞きしたいのですが普通に考えると、
1.リスト項目を追加する
2.別にテキストボックスとコマンドボタンを配置し単独に入力する
くらいしか思いつかないのですがどんな方法がベストなんでしょうか?
よろしくお願いします。
ちなみに1と2の方法も教授いただけるとありがたいのですが・・・
2の方法で実行する場合、条件として転記先はI列の3行目からスタートです
空きセルの場合順番に3行目から転記させたいのですが
以上 よろしくお願いします。
Private Sub initAndReady()
Dim ER As Long
Dim d As Date
d = Date
ER = Range("A65536").End(xlUp).Row
If ER < 3 Then
TextBox1.Value = "001"
Else
TextBox1.Value = Format(Range("A" & ER).Value + 1, "000")
End If
ListBox1.RowSource = "Sheet1!M2:M60"
ListBox2.RowSource = "Sheet1!P2:P6"
ListBox3.RowSource = "Sheet1!R2:R10"
TextBox2.Text = ""
TextBox3.Text = "○○仕様 [記入例]"
TextBox4.Text = "容量アップ3→5 [記入例]"
TextBox5.Tag = 0
TextBox5.Text = 0
TextBox6.Tag = 0
TextBox6.Text = 0
End Sub
|
|