excel - 如何只允许从一组复选框中选择一个复选框?
问题描述
我有两组复选框。
第 1 组
CheckboxA
CheckboxB
第 2 组
CheckboxC
CheckboxD
CheckboxE
如何只允许从每个组中选择一个复选框?还有一种方法可以链接一组复选框的结果数据吗?
Private Sub Worksheet_Change(ByVal Target As Range)
With ActiveSheet
Select Case Range("H5").Value
Case "London"
.Shapes("CheckboxB").Visible = True
.Shapes("CheckboxA").Visible = False
Case "England/Wales"
.Shapes("CheckboxA").Visible = False
.Shapes("CheckboxB").Visible = True
Case "Scotland"
.Shapes("CheckboxB").Visible = False
.Shapes("CheckboxA").Visible = True
Case ""
.Shapes("CheckboxA").Visible = False
.Shapes("CheckboxB").Visible = False
End Select
Select Case Range("H6").Value
Case "Pay Later"
.Shapes("CheckboxC").Visible = True
.Shapes("CheckboxD").Visible = True
.Shapes("CheckboxE").Visible = True
Case "Pay Now"
.Shapes("CheckboxC").Visible = True
.Shapes("CheckboxD").Visible = True
.Shapes("CheckboxE").Visible = True
Case "Core NSNF"
.Shapes("CheckboxC").Visible = True
.Shapes("CheckboxD").Visible = False
.Shapes("CheckboxE").Visible = False
Case "Premium NSNF"
.Shapes("CheckboxC").Visible = False
.Shapes("CheckboxD").Visible = False
.Shapes("CheckboxE").Visible = False
Case ""
.Shapes("CheckboxC").Visible = False
.Shapes("CheckboxD").Visible = False
.Shapes("CheckboxE").Visible = False
End Select
End With
End Sub
解决方案
推荐阅读
- palantir-foundry - 如何在 Contour 的数据列中嵌入可点击的 URL 超链接?
- javascript - 如何在 Javascript 上正确获取我的 url 参数?
- java - Eclipse:源定位器不存在:org.eclipse.jdt.launching.sourceLocator.JavaAdvancedSourceLookupDirector
- palantir-foundry - 如何在 Slate 文档中隐藏小部件?
- webdriver - 使用 Capybara 在不可见元素中附加文件
- vue.js - 查看 PDF 预览 - 适合屏幕(无滚动条)
- c++ - “错误:二进制表达式的无效操作数”涉及映射
- youtube - YouTube Data API v3 是否提供视频流 URL?
- flutter - 如何更改抽屉菜单图标的大小?
- ios - 如何在模态呈现的 UITableView 上关闭 UITextView 上的键盘