Vba 使用以前的Activex选项按钮(Excel)禁用Activex选项按钮
我试图禁用一个问题集,前面的问题回答为“否”。我正在使用工作表中的所有ActiveX选项按钮 将向用户询问是/否问题。如果选择“否”,我想禁用下一个问题。以下是我到目前为止的情况:Vba 使用以前的Activex选项按钮(Excel)禁用Activex选项按钮,vba,excel,Vba,Excel,我试图禁用一个问题集,前面的问题回答为“否”。我正在使用工作表中的所有ActiveX选项按钮 将向用户询问是/否问题。如果选择“否”,我想禁用下一个问题。以下是我到目前为止的情况: Private Sub OptionButton1() If OptionButton1.Value = True Then OptionButton3.Enabled = True OptionButton4.Enabled = True Else Op
Private Sub OptionButton1()
If OptionButton1.Value = True Then
OptionButton3.Enabled = True
OptionButton4.Enabled = True
Else
OptionButton3.Enabled = False
OptionButton4.Enabled = False
End If
End Sub
它不起作用。谢谢您的帮助。您尝试过使用事件“更改”吗
因此,每次更改第一个选项按钮时都会调用该代码,不幸的是,它不起作用。我有时间压力,已经放弃了这个想法。谢谢你的投入和帮助。@JonathanH“它不起作用”是什么意思。会发生什么?
Private Sub OptionButton1_Change()
If OptionButton1.Value = True Then
OptionButton3.Enabled = True
OptionButton4.Enabled = True
Else
OptionButton3.Enabled = False
OptionButton4.Enabled = False
End If
End Sub