「Check Box 1」という名前のチェックボックスがオンになっているかどうかを判断するために、IF 句を使用しようとしています。
私の現在のコード:
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 個あります) は、シート 1 に「Demande」という名前で配置されています。各チェックボックスには、「Check Box ...」という同じ形式の名前が付いています。