Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
[Excel 2016] Zelle mit Kontrollkästchen einbinden oder ausschließen
Würde den Vorschlag von Fenatics aufgreifen & noch etwas optimieren:
Die Formel würde ich so abändern:
Code:
=SUMMEWENN(B1:B6;"<>x";A1:A6)
So wird automatisch die Summe von allen Werten gebildet. Sobald ein x in Spalte B gesetzt ist, wird dieser Wert NICHT SUMMIERT bzw. berücksichtigt
Zusätzlich:
ALT + F11 (für MS Visual Studio) > folgenden Code einfügen:
Code:
Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
Set Target = Intersect(Target, Range("b:b"))
If Not Target Is Nothing Then
If IsEmpty(Target) Then
Target.Value = "x"
Else
Target.ClearContents
End If
Cancel = True
End If
End Sub
wenn nun die rechte Maustaste in Spalte B gedrückt wird, so setzt man automatisch ein kleines x
Nur aus dem Gedächtnis:
Ich muss aus dem Vorrat glaube ich das ActiveX-Dings nehmen und erreiche in dessen Eigenschaften eine «Related Cell». Formeltechnisch passiert dasselbe wie mit dem händischen X, nur wird auf True/False geprüft. Die Kästchen parkt man über der Hilffsspalte, diese passend schmal machen und auf »Weißer Adler auf weißem Grund« formatieren (ich bin kein Fan vom Ausblenden) - dann sieht man nix vom Umschalten im Blatt selbst.
Ihr habt natürlich Recht, dass es auch weniger aufwendig geht. Ich habe mir diese Aufgabe aber gestellt, um etwas fitter in Excel zu werden. Von daher bin ich auch sehr froh, dass ich jetzt mehrere Wege kennengelernt habe! Ich habe alle Ideen mal ausprobiert und experiementiere jetzt noch ein wenig rum!