Worksheet_SelectionChange
Detlef
Folgendes Problem:
Ich schreibe eine kleine Anwendung, die Änderungen am Tabellenblatt protokolliert. Klappt auch problemlos über Worksheet_Change für Zelle, Username, neuer Wert usw. Um den alten (überschriebenen) Wert festzustellen, stelle ich über SelectionChange den Wert fest, den eine Zelle beim Selektieren enthält. Klappt ebenso problemlos.
Wenn ich nun aber das Tabellenblatt wechsle und wieder dieses Blatt aktiviere, springt der Cursor sichtbar in Zelle A1 und dann wieder zurück in die vorher aktive Zelle. ScreenUpdating=False hilft nicht.
Wo ist mein Fehler?
Public valOld
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'If Target.Count > 1 Then Exit Sub
valOld = Target.Value
End Sub
Danke im Voraus.