excel中的复选框组
我正在创建Excel表单,需要添加一组复选框,所有复选框都链接到同一单元格。其思想是链接单元格的值应该是组中勾选的复选框的总和 我搜索过,只找到了一个链接到一个单元格的复选框的教程excel中的复选框组,excel,checkbox,Excel,Checkbox,我正在创建Excel表单,需要添加一组复选框,所有复选框都链接到同一单元格。其思想是链接单元格的值应该是组中勾选的复选框的总和 我搜索过,只找到了一个链接到一个单元格的复选框的教程 如果我将多个复选框链接到同一单元格,则所有复选框都将同时设置或重置。您可以将复选框1:1映射到单元格。单元格中的值将为TRUE或FALSE。这些是布尔值,因此TRUE实际上是值1,FALSE实际上是值0 如果有10个复选框,请将它们映射到A1:A10。在A11中,使用=SUM(A1:A10),您将获得复选框总数。Ex
如果我将多个复选框链接到同一单元格,则所有复选框都将同时设置或重置。您可以将复选框1:1映射到单元格。单元格中的值将为
TRUE
或FALSE
。这些是布尔值,因此TRUE实际上是值1
,FALSE实际上是值0
如果有10个复选框,请将它们映射到
A1:A10
。在A11中,使用=SUM(A1:A10)
,您将获得复选框总数。Excel每个选项卡有数十亿个单元格,工作簿中的选项卡几乎是无限的,所以不要害怕使用其中的一些来存储您的复选框值。这不是最优雅的解决方案,但可能会激发一些想法。可能会在工作表\u更改事件中进行一些代码处理,如下所示
Private Sub Worksheet_Change(ByVal Target As Range)
With UserForm1
If Target = Range("C2") Then
Select Case Target
Case Is = 1
.CheckBox1.Value = True
.CheckBox2.Value = False
.CheckBox3.Value = False
Case Is = 2
.CheckBox1.Value = False
.CheckBox2.Value = True
.CheckBox3.Value = False
Case Is = 3
.CheckBox1.Value = False
.CheckBox2.Value = False
.CheckBox3.Value = True
End Select
End If
End With
端接头