konto usunięte

Temat: Pobieranie nazwy arkusza

Cz istnieje sposób aby pobrać nazwy poszczególnych arkuszy i wpisać je do komórek.
Załóżmy, że mam 30 arkuszy i potrzebuję mieć ich nazwy w jednej tabelce.
Thx za pomoc
Andrzej R.

Andrzej R. analityk, Agora SA

Temat: Pobieranie nazwy arkusza

Sub xxx()

For Each sh In ActiveWorkbook.Worksheets
Selection.Value = sh.Name
Selection.Offset(1, 0).Select
Next sh
End Sub

konto usunięte

Temat: Pobieranie nazwy arkusza

A czy jest możliwość nie używania VBA
Andrzej R.

Andrzej R. analityk, Agora SA

Temat: Pobieranie nazwy arkusza

30 razy zaznaczać nazwę arkusza ctrl+c i ctrl+v w odpowiedniej komórce...
można też przepisać
:D

Temat: Pobieranie nazwy arkusza

albo w dowolnej komórce arkusza taka formuła:
=FRAGMENT.TEKSTU(KOMÓRKA("filename");ZNAJDŹ("]";KOMÓRKA("filename");1)+1;DŁ(KOMÓRKA("filename"))-ZNAJDŹ("]";KOMÓRKA("filename");1))

konto usunięte

Temat: Pobieranie nazwy arkusza

Dzięki za pomoc, nawet nie wiedziałem, że to może byc takie skomplikowane

Temat: Pobieranie nazwy arkusza

jak wpiszesz samo =KOMÓRKA("filename")
to bedziesz miał nie tylko nazwe arkusza, ale nazwę pliku, oraz ścieżkę gdzie znajduje się plik.
Pozostałe słuzyło tylko do wyodrębnienia fragmentu tekstu zawierającego nazwę arkusza.

konto usunięte

Temat: Pobieranie nazwy arkusza

Nie do końca o to chodziło, ale dzięki. Chyba jednak ten kawałek kodu jest najlepszy.

Następna dyskusja:

Pobieranie nazwy arkusza




Wyślij zaproszenie do