Jak tworzyć nazwy arkuszy z listy w programie Excel?
Tutaj masz listę danych, a teraz chcesz utworzyć nowy skoroszyt, którego arkusze są nazwane tymi danymi. Jeśli na liście znajduje się kilka danych, możesz utworzyć skoroszyt i ręcznie zmieniać nazwy arkuszy. Ale co z setkami danych na liście? Teraz przedstawię kilka sztuczek umożliwiających tworzenie nazw arkuszy na podstawie listy danych w programie Excel.
Utwórz nazwy arkuszy z listy za pomocą VBA
Utwórz nowy skoroszyt z nazwami arkuszy z listy utworzonej przez Kutools for Excel
Utwórz nazwy arkuszy z listy za pomocą VBA
W programie Excel nie ma żadnej sztuczki, aby rozwiązać to zadanie, z wyjątkiem kodu VBA.
1. naciśnij Alt + F11 klawisze, aby otworzyć Microsoft Visual Basic for Applications okno.
2. kliknij wstawka > Modułi wklej poniżej VBA do nowego okna modułu,
VBA: Utwórz nazwy arkuszy z listy
Sub CreateSheetsFromAList()
'UpdatebyKutoolsforExcel20150916
Dim Rg As Range
Dim Rg1 As Range
Dim xAddress As String
On Error Resume Next
xAddress = Application.ActiveWindow.RangeSelection.Address
Set Rg = Application.InputBox("Select a range:", "Kutools for Excel", , , , , , 8)
If Rg Is Nothing Then Exit Sub
For Each Rg1 In Rg
If Rg1 <> "" Then
Call Sheets.Add(, Sheets(Sheets.Count))
Sheets(Sheets.Count).Name = Rg1.Value
End If
Next
End Sub
3. kliknij run lub naciśnij F5, następnie Kutools dla programu Excel pojawi się okno dialogowe przypominające o zaznaczeniu komórek, na podstawie których chcesz utworzyć nazwę arkusza.
4. kliknij OK. Teraz na końcu bieżącego skoroszytu tworzona jest seria arkuszy.
Jeśli chcesz utworzyć nowy skoroszyt z nazwami arkuszy z danej listy bieżącego skoroszytu, możesz użyć Kutools dla programu Excel'S Utwórz Arkusze Sekwencji.
Utwórz nowy skoroszyt z nazwami arkuszy z listy utworzonej przez Kutools for Excel
Z Kutools dla programu Excel, możesz użyć Utwórz Arkusze Sekwencji narzędzie do szybkiego tworzenia arkuszy roboczych sekwencji na podstawie listy wartości w nowym skoroszycie.
Kutools dla programu Excel, ponad 300 przydatne funkcje, ułatwiają pracę. |
Po bezpłatna instalacja Kutools dla programu Excel, wykonaj poniższe czynności:
1. Wybierz potrzebną listę i kliknij Kutools Plus > Ćwiczenie > Utwórz Arkusze Sekwencji. Zobacz zrzut ekranu:
2. W wyświetlonym oknie dialogowym wybierz Pusty arkusz roboczy na liście poniżej Arkusz podstawowy, i zaznacz Dane w zakresie dla Nazwy arkuszy oparte na i upewnij się, że zakres jest zaznaczony w polu tekstowym. Zobacz zrzut ekranu:
3. kliknij Oki do tej pory możesz zobaczyć nowy skoroszyt z utworzonymi określonymi nazwami arkuszy.
Wskazówka: Jeśli chcesz utworzyć wiele arkuszy z formatem takim samym jak określony arkusz, wystarczy wybrać nazwę arkusza z listy Arkusz podstawowy, a następnie określ żądane nazwy arkuszy w oknie dialogowym.
Najlepsze narzędzia biurowe
Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas. Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...
Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę
- Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
- Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
- Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!