Informationen und Beispiele zum Thema MsgBox | |
---|---|
![]() |
MsgBox-Seite mit Beispielarbeitsmappe aufrufen |
Guten Tag,
in der Spalte A steht sehr oft das Wort LOL. Sobald das Wort LOL jetzt 2x direkt nacheinander (z.B. A7+A8
oder A58+A59 oder A145+146) vorkommt, soll eine Meldung erfolgen und die beiden entsprechenden Zellen sollen
aktiviert werden. Ich bitte um eure Unterstützung.
Vielen Dank
Christian
Private Sub Worksheet_Change(ByVal Target As Range) Dim MSG As String, Z If Not Intersect(Target, Range("A2:A200")) Is Nothing Then For Each Z In Target If Z = "LOL" Then If Z.Offset(-1, 0) = "LOL" Then Z.Offset(-1, 0).Resize(2, 1).Select MSG = "Doppelt, hintereinander" ElseIf Z.Offset(1, 0) Then Z.Resize(2, 1).Select MSG = "Doppelt, hintereinander" End If End If If MSG <> "" Then MsgBox MSG Next Z End If End SubWird jetzt LOL eingetragen, wird die vorherigen und nachfolgende Zelle geprüft.