14

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

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

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

4 ответа4

10

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

Как..

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

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

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

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

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

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

3

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

'Sheet9'!A1

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

1

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

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

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 и, на мой взгляд, гораздо более интуитивно понятно, чем "Новое окно". " подход.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .