Jak ustawić skrót klawiaturowy, aby przełączać się między kartami programu Excel?

14

Uważam, że Ctrl+ PgDn/ PgUpnie jest wystarczająco dobry. Kiedy mam dużo kart, bardzo denerwujące jest przejście do właściwej karty lub przesunięcie jej i zmiana kolejności, co jest czasami ważne.

Potrzebuję programu Excel, aby przełączać się między bieżącą kartą a poprzednią kartą, z którą pracowałem - niezależnie od ich fizycznej kolejności. Podobnie jak Windows Alt+ Tab .

Myślę, że mogę zbudować makro, które zapamiętuje moją ostatnią kartę i przypisać do niej skrót, ale chciałbym wiedzieć, czy program Excel ma już tę funkcję.

Asaf Gilad
źródło

Odpowiedzi:

10

Nie sądzę, że Excel ma skrót klawiaturowy do przełączania między arkuszami. W programie Excel 2007 i 2010 jako obejście inne niż VBA, możesz utworzyć okno dla każdego arkusza, nad którym pracujesz.

W jaki sposób..

Powiedzmy, że pracowali na Arkusz1 i Sheet10 .

  1. Wybierz Sheet10 i naciśnij przycisk Alt+ W, N. To tworzy kolejne okno, w którym aktywny jest arkusz 10 . Zauważ, że w górnej części okna nazwa pliku ma teraz :2po nim następującą postać :

    wprowadź opis zdjęcia tutaj

  2. Naciśnij ALT+, Tababy wrócić do pierwszego okna i wyróżnij Arkusz1 . Zauważ, że pierwsze okno ma teraz :1nazwę pliku u góry.

    wprowadź opis zdjęcia tutaj

Możesz po prostu użyć starego dobrego ALT+, Tababy poruszać się między dwoma arkuszami.

Pamiętaj, że nie tworzysz innej instancji programu Excel, tylko osobny widok dla każdego arkusza, którego potrzebujesz. Możesz więc nadal dodawać odwołania do komórek, a naciśnięcie CTRL+ Sw obu oknach aktualizuje plik. Jeśli chcesz pracować na innym arkuszu, zmień aktywny arkusz w jednym z okien lub spawnuj inny.

CTRL+ Wzamyka okno.

Ellesa
źródło
Jesteś sprytny ... Przeczytałem tak wiele książek i jakoś ... wiadomość nie przeszła :) Dziękuję bardzo.
Asaf Gilad,
+1 +, aby połączyć, jeśli masz Windows 7 lub 8, możesz również nacisnąć WinLog + <<Num>>, gdzie <<Num>> to numer przypiętej aplikacji na pasku zadań ..
Yordan Georgiev
3

Naciśnięcie CTRL + G pozwoli Ci wpisać zakładkę i numer komórki, do której chcesz przejść. Na przykład w powyższym arkuszu kalkulacyjnym Kaze powyżej, jeśli zaczynasz z wybraną kartą „Arkusz10”, możesz nacisnąć CTRL + G, a w wyskakującym oknie wpisz następujące polecenie:

„Arkusz9”! A1

Naciśnij „OK”, aby przejść do tego arkusza i komórki. Po wykonaniu tej czynności możesz po prostu dwukrotnie kliknąć ostatnie linki, do których się udałeś, zamiast wpisywać cały link.

Ethan
źródło
Właściwie myślę, że twoja odpowiedź jest najlepsza, pod warunkiem, że najpierw nazwałem tabele: office.microsoft.com/en-001/excel-help/… . - np. wybierz tabelę Alt, JT, A, wpisz nazwę tabeli ... Po tym Ctrl + G wpisz <<TableName>>, naciśnij Enter ... - znacznie szybciej niż Ctrl + PageDown, Ctrl + PgUp
Yordan Georgiev
1
Ale (Ctrl) + (Strona), (Alt) + (Tab) i (kliknięcie prawym przyciskiem) → „Aktywuj” wszyscy zapamiętują aktualną pozycję na arkuszu - nawet jeśli masz zaznaczone komórki. Ta odpowiedź wymaga zapamiętania, gdzie byłeś, lub przynajmniej określenia, do której komórki chcesz się udać. Może to być bardzo zakłócające przepływ pracy.
G-Man mówi „Reinstate Monica”
1

Naciśnij Ctrl+ Page Uplub Ctrl+, Page Downaby poruszać się między arkuszami w Excelu.

Możesz także kliknąć strzałki nawigacyjne w lewym dolnym rogu prawym przyciskiem myszy, aby wyświetlić menu Aktywuj, z którego możesz wybrać arkusz.

David Ringstrom
źródło
2
Myślę, że powiedział w pytaniu, że wie o tym i to nie wystarczy.
Aganju
0

Dzięki za doskonałe pytanie i doskonałe odpowiedzi! Nadal jestem zdumiony ilością ukrytych funkcjonalności dostępnych tylko dla użytkowników naprawdę PRO ...

Właściwie moja odpowiedź jest komplementarna do odpowiedzi Ethana z jednym ważnym dodatkiem. Zdaję sobie sprawę, że po 5 minutach wygaśnięcia komentarzy, mój komentarz nie został w pełni wyjaśniony, a zatem:

Wybierz najpierw każdą tabelę w arkuszach (Ctrl + Shift + Strzałka w dół, Ctrl + Shift + Lewo), sformatuj ją jako tabele tabel (Home, Formatuj jako tabelę) i nazwij ją zgodnie z instrukcją http://office.microsoft.com/ en-001 / excel-help / rename-an-excel-table-HA010223129.aspx . - np. wybierz tabelę Alt, JT, A, wpisz nazwę tabeli ...

Teraz ciesz się: Ctrl + G, wpisz <>, wciśnij Enter .. - excel przejdzie do zdefiniowanego <>, znacznie szybciej niż Ctrl + PageDown, Ctrl + PgUp i znacznie bardziej intuicyjny moim zdaniem niż „Nowe okno " podejście.

Yordan Georgiev
źródło