Hallo Jörg
in der Tat wird durch Berechnung Worksheet_Change nicht ausgelöst. Aber
versuche es doch mal mit "Calculate"
Private Sub Worksheet_Calculate()
If ActiveSheet.Range("A1") = 1 Or _
ActiveSheet.Range("A1") = True Then
'Hier Msgbox oder Makroname
MsgBox ("Achtung A1 ist Wahr")
End If
End Sub
wo der Code hingehört hast du ja schon erfahren. Eventuell reicht dir schon
eine Bedingte-Formatierung von A1
"Zellwert ist gleich 1" und dann schön rot machen
mfG
Wolfgang Habernoll
Post by Jörg RöschJa du hast recht das sagte mehr.
Leider zeigt mir dies aber nur tatsächliche "manuelle" Veränderungen an,
nicht aber errechnete Werte und auch nicht von einen Wert 0/1 abhängig.
Mir würde schon reichen, wenn überprüft werden kann od der errechnete Werte
gleich eins(oder wahr) ist und sich darauf die msgbox öffnen würde mit einer
Warnung.
Gruß Rösch