Microsoft Excel

Herbers Excel/VBA-Archiv

Informationen und Beispiele zum Thema CheckBox
BildScreenshot zu CheckBox CheckBox-Seite mit Beispielarbeitsmappe aufrufen

Kontrollkästchen ausblenden (unsichtbar)


Betrifft: Kontrollkästchen ausblenden (unsichtbar) von: Acaz
Geschrieben am: 20.07.2018 10:36:21

Hallo Profis,

ich möchte gerne Kontrollkästchen grundsätzlich unsichtbar machen, diese dann aber einblenden wenn in A1 durch eine Formel der Text "X" ausgegeben wird.

Es können gerne auch Checkboxen sein statt Kontrollkästchen.
Ich habe es zunächst mit Checkboxen probiert, diese auf "Eigenschaft" Visible = FALSE gestellt - passiert ist nichts.

Außerdem habe ich diesen Code angewendet

  • Private Sub Worksheet_Change(ByVal Target As Excel.Range) 
    
     If Range("A1").Value = "X" Then 
     CheckBox1.Visible = True 
     Else 
     CheckBox1.Visible = False 
     End If 
    
    End Sub


  • Das hat auch nicht funktioniert.
    So schwer kann das doch nicht sein :O ...

    Weiß jemand Rat?

    Vielen Dank!

    - Acaz

      

    Betrifft: AW: Kontrollkästchen ausblenden (unsichtbar) von: Hajo_Zi
    Geschrieben am: 20.07.2018 10:39:43

    das Change Ereignis wird nur bei Eingabe ausgelöst.
    Du musst
    Private Sub Worksheet_Calculate()
    benutzen was aufwendig ist.

    http://hajo-excel.de/vba_bild_formel.htm

    GrußformelHomepage

    Beiträge von Werner, Luc, robert, J.O.Maximo und folgende lese ich nicht.


      

    Betrifft: AW: Kontrollkästchen ausblenden (unsichtbar) von: Acaz
    Geschrieben am: 20.07.2018 11:02:30

    Hallo Hajo_Zi,

    danke für die schnelle Rückmeldung und danke für die Lösung :-)!

    - Acaz


    Beiträge aus dem Excel-Forum zum Thema "Kontrollkästchen ausblenden (unsichtbar)"