die Sache ist die, die Checkbox is in einem excel fomular und der code dazu steht in der Tabelle 1.

die ansprechende funktion steht aber in einem Modul, die Check1.Value nicht erkannt hat.

Sprich ich hab Check1.value = Check_1 genannt und

im Modul

Option Explicit 
Public Check_1 As Boolean 

angegeben

dadurch konnte ich dann im modul mit Value arbeiten.

Tabelle 1 Code in der Tabelle (Arbeitsmappe)

Sub Check1_Click()
  Check_1 = Check1.Value

 If Check1 = True Then
       
    If Cells(6, 11) = 1 Then
      Sheets("Tabelle1").Select
      ...

Modulcode für den button (Modul)

Option Explicit

Public Check_1 As Boolean

If Check_1 = False Then

        zufall = Int((6 - 1 + 1) * Rnd + 1)
         

und jetzt soll durch einen Dritten Button eben der haken gelöscht werden, falls er vorhanden ist.

wie schon beschrieben fuktioniert es nur optisch will der haken nicht verschwinden

...zur Antwort