Как настроить сочетание клавиш для переключения между вкладками Excel?


14

Я считаю, что Ctrl+ PgDn/ PgUpне достаточно хорошо. Когда у меня много вкладок, очень неприятно попасть на нужную вкладку или переместить ее и изменить порядок, что иногда важно.

Мне нужно, чтобы Excel переключался между текущей вкладкой и предыдущей вкладкой, с которой я работал, независимо от их физического порядка. Так же, как Windows Alt+ Tab .

Я думаю, я могу создать макрос, который запоминает мою последнюю вкладку и назначить ярлык для нее, но я хотел бы знать, если Excel уже поставляется с этой функциональностью.

Ответы:


10

Я не верю, что в Excel есть сочетание клавиш для переключения между листами. В Excel 2007 и 2010, как обходной путь не VBA, вы можете создать окно для каждого листа, над которым вы работаете.

Как..

Допустим, вы работали над Sheet1 и Sheet10 .

  1. Выберите Sheet10 и нажмите Alt+ W, N. Это создает другое окно, где Sheet10 активен. Обратите внимание, что в верхней части окна имя файла теперь имеет :2после него, например:

    введите описание изображения здесь

  2. Нажмите ALT+, Tabчтобы вернуться к первому окну, и выделите Лист1 . Обратите внимание, что первое окно теперь имеет :1после имени файла в верхней части.

    введите описание изображения здесь

Вы можете просто использовать старый добрый ALT+, Tabчтобы перемещаться между двумя листами.

Обратите внимание, что вы не создаете другой экземпляр Excel, а просто отдельный вид для каждого нужного вам листа. Таким образом, вы все равно можете добавить ссылки на ячейки, и нажатие CTRL+ Sв любом окне обновляет файл. Если вы хотите работать с другим листом, либо измените активный лист в одном из окон, либо породите другой.

CTRL+ Wзакрывает окно.


Вы умны ... Я прочитал так много книг и почему-то ... сообщение не прошло :) Большое спасибо.
Асаф Гилад,

+1 + для объединения, если вы работаете в Windows 7 или 8, вы также можете нажать WinLog + << Num >>, где << Num >> - номер закрепленного приложения на панели задач.
Йордан Георгиев,

3

Нажатие CTRL + G позволит вам ввести вкладку и номер ячейки, на которую вы хотите перейти. Например, в приведенной выше электронной таблице Kaze, если вы начинаете с выбранной вкладки «Sheet10», вы можете нажать CTRL + G, и в появившемся окне введите следующее:

'Sheet9'! A1

Нажмите «ОК», и вы попадете на этот лист и в ячейку. После того, как вы сделали это один раз, вы можете просто дважды щелкнуть по последним ссылкам, на которые вы перешли, вместо того, чтобы вводить всю ссылку целиком.


На самом деле, я думаю, что ваш ответ является лучшим, если вы впервые назвали таблицы: office.microsoft.com/en-001/excel-help/… . - например, выберите таблицу Alt, JT, A, введите имя таблицы ... После этого нажмите Ctrl + G, введите << TableName >>, нажмите Enter ... - намного быстрее, чем Ctrl + PageDown, Ctrl + PgUp
Йордан Георгиев

1
Но (Ctrl) + (Страница), (Alt) + (Tab) и (щелчок правой кнопкой мыши) → «Активировать» все запоминают текущую позицию на листе - и даже если у вас выделены ячейки. Этот ответ требует, чтобы вы помнили, где вы были, или, по крайней мере, можете указать, в какую ячейку вы хотите перейти. Это может быть очень разрушительным для рабочего процесса.
G-Man говорит: «Восстановите Монику»

1

Нажмите Ctrl+ Page Upили Ctrl+, Page Downчтобы перемещаться между листами в Excel.

Вы также можете щелкнуть правой кнопкой мыши стрелки навигации в нижнем левом углу, чтобы открыть меню «Активировать», из которого вы можете выбрать рабочий лист.


2
Я думаю, что он сказал в вопросе, что он знает это, и это не достаточно хорошо.
Аганью

0

Спасибо за отличный вопрос и отличные ответы! Я до сих пор поражаюсь количеству скрытых функций, доступных только для настоящих пользователей PRO ...

На самом деле Мой ответ бесплатный к ответу Этана с одним важным дополнением. Поздно после 5 минут истечения срока для комментариев я понимаю, что мой комментарий не был полностью объяснен, таким образом:

Сначала выберите каждую таблицу на листах (Ctrl + Shift + Down, Ctrl + Shift + Left), отформатируйте ее как таблицы таблиц (Home, Format as table) и назовите ее в соответствии с этой инструкцией http://office.microsoft.com/ ru-001 / excel-help / rename-an-excel-table-HA010223129.aspx . - например, выберите таблицу Alt, JT, A, введите имя таблицы ...

Теперь наслаждайтесь: Ctrl + G, наберите <>, нажмите Enter ..- excel перейдет к предопределенному <>, намного быстрее, чем Ctrl + PageDown, Ctrl + PgUp и, на мой взгляд, гораздо более интуитивно понятен, чем «Новое окно». " подходить.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.