В большинстве случаев Target
является Range
объектом. Поэтому:
Private Sub Worksheet_Change(ByVal Target As Range)
Target.Activate
End Sub
обычно будет работать. Приведенный выше код возвращает вас к той же ячейке, которую вы только что изменили.
(просто убедитесь, что у вас есть не измененные рабочие листы, потому что Target
можно активировать, только если его Лист также активен. Хотя обычно это не проблема, он может быть хитрым для некоторой гиперссылки или других событий смены листа.)