我正在尝试使用 IF 子句来确定是否选中了名为“复选框 1”的复选框。
我当前的代码:
Sub Button167_Click()
If ActiveSheet.Shapes("Check Box 1") = True Then
Range("Y12").Value = 1
Else
Range("Y12").Value = 0
End If
End Sub
这行不通。调试器告诉我有问题
ActiveSheet.Shapes("Check Box 1")
但是,我知道这段代码有效(即使它用于不同的目的):
ActiveSheet.Shapes("Check Box 1").Select
With Selection
.Value = xlOn
我的复选框(我的页面上有 200 个)位于 sheet1 中,名称为“Demande”。每个复选框都具有相同的格式名称“复选框...”。