Отмена (Ctrl+z) применяется только к изменениям. Отдельные нажатия клавиш навигации (вверх, вниз, влево, вправо, вкладка и т.д.) Не считаются изменениями, поэтому не отслеживаются Excel (в любой версии AFAIK).
Тем не менее, есть несколько вещей, которые вы можете сделать, чтобы ускорить навигацию с помощью клавиатуры, помимо основных вверх, вниз, влево, вправо, PageUp, PageDown и т.д. Вот несколько советов:
Клавиша Home позволяет перейти к столбцу 1 в текущей строке (при условии, что столбцы не скрыты), или, если у вас есть стоп-кадры в работе, он перейдет к самому левому столбцу в текущей панели.
Ctrl+Home приведет вас к ячейке A1, или если у вас есть панели, замороженные до самой верхней левой ячейки активной панели.
Ctrl+End приведет вас к самой нижней правой ячейке, используемой на листе.
Ctrl+Left (или вверх, вниз, вправо) приведет вас к краевой ячейке в текущем выбранном диапазоне. например, если у вас есть данные в ячейках B2:D4 и вы находитесь в ячейке C4, нажатие Ctrl+Up приведет вас к C2.
Вы знаете, что с помощью Tab вы переместитесь на одну клетку вправо. Однако, если вы нажмете Shift+Tab, вы переместитесь на одну ячейку влево.
Ctrl+G вызывает диалоговое окно Go To
. Введите любую ссылку на ячейку, к которой вы хотите вернуться, и нажмите Enter .
Alt+PageUp эквивалентен "Page Left", Alt+PageDown работает как "Page Right".
Если ни один из них не используется, вам придется написать несколько VBA для регистрации нажатий клавиш навигации и назначить сочетание клавиш, которое возвращает вас к последнему использованному "значительному" нажатию клавиши. Честно говоря, это излишне, клавиатура, которую вы использовали для превышения пункта назначения, может вернуть вас довольно быстро.
Смотрите также: Полный список сочетаний клавиш Excel для Excel 2007.