Возможно, я неправильно понял ваш вопрос из другого ответа - и если это так, я буду более чем счастлив удалить его.
Вы можете просто добавить переменную, которая будет отслеживать это для вас и сохраняться до тех пор, покапока вы держите Excel открытым.
Private lastUsedRng As Range
Private Sub Worksheet_Change(ByVal Target As Range)
Set lastUsedRng = Target
. . .
... который переводит пользователя в последнюю использованную строку
Вы можете выполнить этос
lastUsedRng.Select