|
Userform上にCombobox1とCommandButton1があります。
Combobox1は名前の一覧が入っていて、CommandButton1は押すと入力したCombobox1の内容をリセットする(=空白にする)役目を持っています。
Combobox1を適当に選択し、CommandButton1を押して確かに空白になるのですが、そこでCombobox1にカーソルを置いたまま、右の閉じるボタンを押したり、CommandButton1を押すと「プロパティの値が無効です」というメッセージが出てきてしまいます。
このメッセージが出てこないようにするにはどうしたらよいのでしょうか?
以下、私の作ったものです。
Private Sub CommandButton1_Click()
ComboBox1.Text = Clear
End Sub
Private Sub userform_initialize()
Dim lastrow As Integer
ComboBox1.ColumnCount = 2
lastrow = Worksheets("Sheet1").Range("b65536").End(xlUp).Row
lastrow = Worksheets("Sheet1").Range("a65536").End(xlUp).Row
ComboBox1.RowSource = "Sheet1!a3:b" & lastrow
ComboBox1.TextColumn = 2
End Sub
|
|