Verificar se uma caixa de seleção baseada em planilha está marcada

Eu estou tentando usar uma cláusula IF para determinar se a minha caixa de seleção, chamada "Check Box 1", está marcada ou não, para uso posterior no meu programa.

Meu código atual:

Sub Button167_Click()
 If ActiveSheet.Shapes("Check Box 1") = True Then
 Range("Y12").Value = 1
 Else
 Range("Y12").Value = 0
 End If
End Sub

Isso não parece funcionar, mas a depuração está me dizendo que há um problema com o

      ActiveSheet.Shapes("Check Box 1")

No entanto, sei que esse código funciona (mesmo que tenha um propósito diferente):

ActiveSheet.Shapes("Check Box 1").Select
With Selection
.Value = xlOn

EDIT: Se mais informações forem necessárias, minhas caixas de seleção (há 200 na minha página), estão localizadas na sheet1, pelo nome de "Demande". E cada caixa de seleção tem o mesmo nome formatado de "Caixa de seleção ...".

Toda ajuda seria apreciada. obrigado

questionAnswers(4)

yourAnswerToTheQuestion