Microsoft Excel

Excel und VBA: Formeln, Programmierung, Lösungen

Die Excel/VBA-Beispiele

Thema

Summenbildung bei Checkboxaktivierung

Gruppe

CheckBox

Problem

Bei aktivierung einer Checkbox in Spalte A soll in Spalte B die Summe der Werte dieser Zeile ab Spalte C eingetragen werden. Wie löse ich das über VBA-Code?

Lösung
Geben Sie den Ereigniscode in das Klassenmodul des Arbeitsblattes ein.

ClassModule: Tabelle1

Private Sub CheckBox1_Change()
   If CheckBox1.Value = True Then
      Cells(1, 2).Formula = "=sum(C1:IV1)"
   Else
      Cells(1, 2) = ""
   End If
End Sub