Wyświetl nazwy arkuszy roboczych w skoroszycie programu Excel jako listę

Spisie treści

Utwórz spis treści dla skoroszytu, wymieniając nazwy wszystkich arkuszy w skoroszycie programu Excel

Chcesz uzyskać listę wszystkich arkuszy w skoroszycie? Następnie użyj makra VBA. Poniższe makro tworzy nowy arkusz w aktywnym skoroszycie i wyświetla nazwy wszystkich arkuszy jeden pod drugim w tym arkuszu:

Lista podrzędnaBlaetter ()
Linia przyciemniona jako liczba całkowita
Lista przyciemniania jako arkusz roboczy
Ustaw listę = ActiveWorkbook.Worksheets.Add
Dla linii = 1 To ActiveWorkbook.Worksheets.Count
List.Cells (wiersz, 1) .Value = Arkusze (wiersz) .Nazwa
Następna linia
Napis końcowy

Po uruchomieniu makro generuje listę arkuszy roboczych w aktywnych skoroszytach. Ta lista znajduje się w nowym arkuszu. Poniższy rysunek pokazuje, jak może wyglądać wynik:

Aby wprowadzić makro, naciśnij kombinację klawiszy ALT F11 w programie Excel. To wywołuje edytor VBA. Użyj polecenia WSTAW - MODUŁ, aby wstawić pusty arkusz modułu. Aby uruchomić makro, naciśnij kombinację klawiszy ALT F8 w programie Excel.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave