Ich möchte jedes Mal ein Meldungsfeld anzeigen, wenn der Zellenwert in meiner Spalte geändert wird.vba Display-Message-Box, wenn sich die Zelle ändert?
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Cells.Count < 3 And Target.Column = 13 Then
If Not Intersect(Target, Target.Worksheet.Range("M:M")) Is Nothing Then
MsgBox "hEY"
End If
End If
End Sub
Im Idealfall würde Ich mag Arbeitsblatt Änderungsereignis versuchen und zu vermeiden, da dies mein spreadhseet scheint für alles andere zu verlangsamen, auch wenn die Benutzer in anderen Zellen eingeben. Der Cursor zeigt einen Ladecursor, als ob vba versucht, im Hintergrund zu arbeiten.
Gibt es einen Weg um dies?
die Zeit finden Feedbacks zur vorherigen Antworten zu geben, die auf dem vorherigen Posts hier habe, sehe ich, dass Sie einen von ihnen nicht akzeptiert haben oder/und als „ANSWER“ –
markiert ??? irgendwelche Rückmeldungen für die Antworten unten –