Wie kann ich per VBA erreichen, dass wenn in irrgend eine Zelle Spalte (F) Zelle 2 bis 50 und 85 bis 120 der Betrag grösser als A1 ist sollte eine Meldung kommen.
Ich danke Euch schon im Voraus für Eure Hilfe
Grüsse
Ulli
Sub Meldung()
If IsNumeric(Range("a1")) Then
If Application.Max(Range("f2:f50"), Range("F85:F120")) > [a1] Then
MsgBox "Was immer du willst"
End If
End If
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
Dim rngBereich As Range
Set rngBereich = Union(Range("A1"), Range("F2:F50"), Range("F85:F120"))
If Not Intersect(Target, rngBereich) Is Nothing Then
If IsNumeric(Range("a1")) Then
If Application.Max(Range("f2:f50"), Range("F85:F120")) > [a1] Then
MsgBox "Was immer du willst"
End If
End If
End If
End Sub
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen