Vba 禁用单选按钮后如何启用它?
我的代码是这样写的,所以当我选择那个单选按钮时,它会以其他形式禁用同一个按钮。但我意识到,如果我选择另一个单选按钮,它将不会启用,这意味着我的代码只会帮助我禁用单选按钮,而不会帮助我重新启用它。但我不知道该怎么做。 这是我的密码Vba 禁用单选按钮后如何启用它?,vba,radio-button,Vba,Radio Button,我的代码是这样写的,所以当我选择那个单选按钮时,它会以其他形式禁用同一个按钮。但我意识到,如果我选择另一个单选按钮,它将不会启用,这意味着我的代码只会帮助我禁用单选按钮,而不会帮助我重新启用它。但我不知道该怎么做。 这是我的密码 If RadioButton1.Checked = True Then Form1.TextBox1.Text = "Literary Studies and Creative Writing 10" Form12.RadioButton
If RadioButton1.Checked = True Then
Form1.TextBox1.Text = "Literary Studies and Creative Writing 10"
Form12.RadioButton1.Enabled = False
Form20.RadioButton1.Enabled = False
End If
你问的问题有点模棱两可,但只是为了帮助我,我想提出一些想法 您可以在表单中创建一个“重置状态”函数,该函数可以启用所有收音机或空文本框等 因此,每当您想以不同的形式重新启用控制器时,您可以在与表单相关的某些事件上调用该函数来重新启用它们 例如:
Function EnableRadios()
RadioButton1.Enabled = True
RadioButton2.Enabled = True
End Function
此外,如果您将表单作为模板使用,那么您的功能可以在任何表单中使用,那么表单越标准,您执行任务的方式就越好。为什么要禁用其他单选按钮。您只是想进行一次只选择一个单选按钮的设置吗?此问题被标记为
vba
you's right@ArcherBird更新函数定义,使其适合vba sintax。