|
お世話になります。
ユーザフォーム1にオプションボタン1〜5があります。
たとえばオプションボタン1を選ぶと
Label1とTextBox1が非表示から表示に変わり
TextBoxは入力できるようにしたいです。
またオプションボタン2を選ぶと
Label1とTextBox1が非表示になり
Label2とTextBox2が表示され入力できるというのを目指してます。
最初は非表示で1を選ぶと表示に切り替わり
入力はできるのですが
別のを選んでもLabel1とTextBox1が非表示に切り替わりません。
違うのを選ぶ(1を選択していない状態)と非表示にする
というのが足りないと思うのですが…ご教授いただければ幸いです。
OptionButton1 に対してLabel1とTextBox1
OptionButton2 に対してLabel2とTextBox2…としています。
またLabelとTextBoxはすべてプロパティでEnabled = Falseに設定してあります。
Private Sub OptionButton1_Click()
If OptionButton1.Value = True Then
Label1.Enabled = True
TextBox1.Enabled = True
Else
Label1.Enabled = False
TextBox2.Enabled = False
End If
End Sub
※OptionButton2にはこれの2バージョンとしています。
ちなみに非表示は文字が薄くなるだけで
見えなくなるのとは違うんですね。
完全に消えたようにすることはできないでしょうか?
|
|