如何使用VBA选择单选按钮Excel VBA

时间:2018-11-15 15:06:58

标签: excel vba excel-vba radio-button

我有6个选项按钮(窗体控件)。它们用于在同一工作表的下表中搜索列。我有一个基本的搜索栏。我想创建一个RESET按钮,它将重置列过滤器并选择特定/默认选项按钮。这些按钮是“表单控件”,因为我用于搜索宏的代码仅以这种方式工作。

Private Sub cmd_RESET_BASIC_Click()
'PURPOSE: MANUAL FILTER RESET

ActiveSheet.ListObjects("Table1").Range.AutoFilter Field:=2
ActiveSheet.ListObjects("Table1").Range.AutoFilter Field:=4
ActiveSheet.ListObjects("Table1").Range.AutoFilter Field:=5
ActiveSheet.ListObjects("Table1").Range.AutoFilter Field:=8
ActiveSheet.ListObjects("Table1").Range.AutoFilter Field:=25
ActiveSheet.ListObjects("Table1").Range.AutoFilter Field:=24
ActiveSheet.Shapes.Range(Array("Option Button 5")).Select

End Sub

我是新手,所以我尝试录制宏。

如何选择选项按钮5并使其正确,使其他按钮为假?

1 个答案:

答案 0 :(得分:0)

ActiveSheet.OptionButtons(“ Option Button 5”)。Value = True