Tworzenie spisu treści dla arkuszy programu Excel w skoroszycie

by Pramith

Możesz utworzyć spis treści dla arkuszy w skoroszycie programu Excel ręcznie lub za pomocą makra. Pozwala to zachować przegląd

Tworzenie spisu treści dla arkuszy w skoroszycie programu Excel – metoda ręczna

Pliki programu Excel z wieloma arkuszami mogą szybko stać się mylące. Pomocny może być arkusz roboczy skonfigurowany jako spis treści. Aby to zrobić, nie trzeba umieć programować.

  • Otwórz dokument w programie Excel, do którego chcesz dodać spis treści. Wskaż kursorem myszy pierwszy arkusz na liście arkuszy. Następnie kliknij raz prawym przyciskiem myszy.
  • Wybierz „Wstaw” i kliknij „Arkusz kalkulacyjny” w oknie dialogowym „Wstaw”. Znajduje się on w zakładce „Ogólne”. Potwierdź wybór przyciskiem OK. Excel wstawił teraz nowy, pusty arkusz o nazwie „Tabela1” na liście arkuszy
  • Kliknij nazwę nowego arkusza prawym przyciskiem myszy i wybierz opcję „Zmień nazwę”. Możesz teraz nadpisać istniejącą nazwę. Wpisz „Spis treści”
  • Wpisz nagłówek w komórce A1, na przykład Sprzedaż 2024. W komórce A2 wpisz nazwy poszczególnych arkuszy jeden pod drugim (patrz rys. 1 poniżej).
  • Po wprowadzeniu wszystkich nazw kliknij komórkę A2, aby wstawić łącze do arkusza. Aby to zrobić, najpierw kliknij zakładkę „Wstaw” z powyższego menu.
  • W podmenu „Łącza” (trzecie od prawej) kliknij lewym przyciskiem myszy na symbol łącza. Spowoduje to otwarcie okna dialogowego „Wstaw link”
  • Wybierz źródło łącza po lewej stronie okna dialogowego. W naszym przykładzie jest to „Bieżący dokument” (patrz obrazek 2 poniżej). Kliknij symbol raz lewym przyciskiem myszy
  • Pod „Wprowadź odwołanie do komórki:” określasz miejsce, do którego kursor powinien przeskoczyć, gdy później wywołasz arkusz roboczy za pomocą łącza. Domyślnie Excel zawsze przechodzi do pierwszej komórki w pierwszej kolumnie, tj. A1.
  • Teraz wybierz arkusz z listy, do którego chcesz się przełączyć po późniejszym kliknięciu myszą. W naszym przykładzie: „02.07”. Potwierdź wybór przyciskiem OK.
  • Teraz kliknij w komórce A3 i powtórz kroki 6-9 dla wszystkich arkuszy w skoroszycie programu Excel. Po wstawieniu wszystkich linków, po prostu wywołaj żądany arkusz, klikając na niego.

Tworzenie spisu treści za pomocą makra programu Excel

Jeśli ręczne tworzenie spisu treści jest dla ciebie zbyt żmudne, możesz również napisać do tego makro. Automatycznie utworzy ono listę wszystkich arkuszy i wstawi hiperłącza umożliwiające bezpośrednie przejście do poszczególnych arkuszy. Aby to zrobić, użyj narzędzi programistycznych VBA.

  • Jeśli karta „Narzędzia deweloperskie” nie jest wyświetlana w otwartym skoroszycie, należy ją najpierw aktywować. Aby to zrobić, kliknij kartę „Plik”, wybierz „Więcej…” w kolumnie poleceń w lewym dolnym rogu, a następnie „Opcje”. W sekcji „Dostosuj wstążkę” zaznacz „Narzędzia deweloperskie” i potwierdź przyciskiem OK.
  • Teraz możesz uzyskać dostęp do zakładki „Narzędzia programistyczne”. Kliknij na Visual Basic (pierwsza ikona po lewej). Spowoduje to otwarcie edytora Visual Basic.
  • Wstaw kod VBA pokazany na poniższym obrazku do modułu. Następnie naciśnij Alt + Q, aby zamknąć VBA i powrócić do Excela.
  • Makro nosi nazwę „Utwórz spis treści”. Wywołaj je, klikając ikonę „Makra” w „Narzędziach dla programistów”. Wybierz nazwę makra i kliknij „Wykonaj”.
  • Teraz wywołaj dowolny inny arkusz, klikając go w nowym arkuszu „Spis treści”.

Related Articles

Leave a Comment