Microsoft Excel

Excel und VBA: Formeln, Programmierung, Lösungen

Die Excel/VBA-Beispiele

Thema

In Abhängigkeit von einem Formelwert Makro starten

Gruppe

Calculate

Problem

Wenn ein durch eine Formel ermittelter Zellwert einen Grenzwert übersteigt, soll ein Makro gestartet werden.

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

ClassModule: Tabelle1

Private Sub Worksheet_Calculate()
   If Range("C1").Value > 100 Then
      MsgBox "Wert in Zelle C1 hat 100 überstiegen!"
   End If
End Sub