简体   繁体   English

如何使用 vba excel vba 选择单选按钮

[英]How to select radio button with vba excel vba

I have 6 option buttons (form control).我有 6 个选项按钮(表单控件)。 They are used for searching columns on a table below on the same worksheet.它们用于在同一工作表上的下表中搜索列。 I have a basic search bar.我有一个基本的搜索栏。 I'd like to create a RESET button where it will reset the column filters and select a specific/default option button.我想创建一个重置按钮,它将重置列过滤器并选择一个特定/默认选项按钮。 These buttons are (Form Control) because the code I use for the search Macro was only working that way.这些按钮是(表单控件),因为我用于搜索宏的代码只能以这种方式工作。

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

I tried Recording a macro since I am new.因为我是新手,所以我尝试录制宏。

How can I Select Option Button 5 and make it true and having the others false?如何选择选项按钮 5 并使其为真而其他为假?

ActiveSheet.OptionButtons("Option Button 5").Value = True

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM