Ich möchte den Wert aus der letzten Eingabe auslesen. Dies mache ich mit dem folgenden paar Code-Zeilen:
Private Sub Worksheet_Change(ByVal Target As Range)
MsgBox ActiveCell.Value
End Sub
Es wird also das Tabellenblatt überwacht und der Inhalt jeder Eingabe über eine MessageBox ausgegeben. Das funktioniert, solange die Eingabe mit Enter abgeschlossen wird. Wird jedoch die Eingabe über die Pfeiltasten oder die Tab-Taste verlassen, wird nicht mehr der Wert der Eingabe sondern der Inhalt der Zelle ausgegeben, auf der sich der Cursor nach dem Verschieben des Zellzeigers befindet.
Gibt es eine Lösung, immer den Wert der letzten Eingabe, unabhängig vom verschieben des Zellzeigers auszugeben?
Vielen Dank im Voraus
LG Armin