Jak utworzyć wiele arkuszy roboczych z listy wartości komórek?
Czy istnieją szybkie lub łatwe metody tworzenia wielu arkuszy roboczych na podstawie listy wartości komórek w programie Excel? W tym artykule omówię kilka dobrych sztuczek, aby rozwiązać tę pracę.
Utwórz wiele arkuszy roboczych z listy wartości komórek z kodem VBA
Utwórz wiele arkuszy roboczych z listy wartości komórek za pomocą Kutools for Excel
Utwórz wiele arkuszy roboczych z listy wartości komórek z kodem VBA
Aby szybko utworzyć wiele nowych arkuszy roboczych, które nazwano listą wartości komórek, może Ci pomóc poniższy kod VBA.
1. Przytrzymaj ALT + F11 klawisze, aby otworzyć Microsoft Visual Basic for Applications okno.
2. Kliknij wstawka > Modułi wklej następujący kod w Moduł Okno.
Kod VBA: utwórz wiele arkuszy roboczych z listy komórek:
Sub AddSheets()
'Updateby Extendoffice
Dim xRg As Excel.Range
Dim wSh As Excel.Worksheet
Dim wBk As Excel.Workbook
Set wSh = ActiveSheet
Set wBk = ActiveWorkbook
Application.ScreenUpdating = False
For Each xRg In wSh.Range("A1:A7")
With wBk
.Sheets.Add after:=.Sheets(.Sheets.Count)
On Error Resume Next
ActiveSheet.Name = xRg.Value
If Err.Number = 1004 Then
Debug.Print xRg.Value & " already used as a sheet name"
End If
On Error GoTo 0
End With
Next xRg
Application.ScreenUpdating = True
End Sub
Note: W powyższym kodzie, A1: A7 to zakres komórek, na podstawie którego chcesz utworzyć arkusze, zmień go zgodnie z potrzebami.
3. Następnie naciśnij F5 klucz do uruchomienia tego kodu, a nowe arkusze zostały utworzone po wszystkich arkuszach w bieżącym skoroszycie, patrz zrzut ekranu:
Utwórz wiele arkuszy roboczych z listy wartości komórek za pomocą Kutools for Excel
Jeśli nie znasz powyższego kodu, oto przydatne narzędzie-Kutools dla programu Excel, Z siedzibą w Utwórz Arkusze Sekwencji funkcja, arkusze robocze zostaną utworzone na podstawie wartości komórek w nowym skoroszycie.
Kutools dla programu Excel : z ponad 300 poręcznymi dodatkami Excela, które można wypróbować bez ograniczeń w ciągu 30 dni. |
Po zainstalowaniu Kutools dla programu Excel, zrób tak:
1. Kliknij Kutools Plus > Ćwiczenie > Utwórz Arkusze Sekwencjizobacz zrzut ekranu:
2, w Utwórz Arkusze Sekwencji Okno dialogowe:
(1.) Wybierz jeden arkusz roboczy, na podstawie którego chcesz utworzyć arkusze sekwencji;
(2.) Następnie wybierz Dane w opcji zakresu z Nazwy arkuszy oparte na pole listy i kliknij , aby wybrać wartości komórek, których chcesz użyć.
3. A następnie kliknij Ok przycisk, arkusze robocze zostały utworzone z nazwami wartości komórek w nowym skoroszycie, patrz zrzut ekranu:
Kliknij Pobierz i bezpłatną wersję próbną Kutools dla programu Excel teraz!
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!