Microsoft Excel

Excel und VBA: Formeln, Programmierung, Lösungen

Die Excel/VBA-Beispiele

Thema

Eine WENN-Formel nur bei der ersten Werteänderung berechnen

Gruppe

Change

Problem

Die WENN-Formel in B1 soll nur bei der ersten Werteänderung in A1 berechnet werden.

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

ClassModule: Tabelle1

Private Sub Worksheet_Calculate()
   With Range("B1")
      If .HasFormula Then
         .Value = .Value
      End If
   End With
End Sub