禁用单选按钮后如何启用它?

时间:2018-11-02 16:04:16

标签: vba radio-button

我这样输入我的代码,所以当我选择该单选按钮时,它将禁用其他形式的相同按钮。但是我意识到,如果选择另一个单选按钮,它将不会启用,这意味着我的代码只会帮助我禁用单选按钮,而不能帮助我将其重新启用。但是我不知道该怎么做。 这是我的代码

If RadioButton1.Checked = True Then
        Form1.TextBox1.Text = "Literary Studies and Creative Writing 10"
        Form12.RadioButton1.Enabled = False
        Form20.RadioButton1.Enabled = False
    End If

1 个答案:

答案 0 :(得分:1)

您要提出的问题有点模棱两可,但这只是为了帮助我提出一些想法。

您可以在表单内创建一个“重置状态”功能,该功能可以启用所有单选或空白文本框等。

因此,只要您想以其他形式启用控制器,就可以在与该形式有关的某些事件中重新启用它们以调用该函数。

例如:

Function EnableRadios()    
  RadioButton1.Enabled = True
  RadioButton2.Enabled = True
End Function

此外,如果使表单作为模板工作,则函数可以以任何形式工作,则表单越规范,就越能完成任务。