Jak sortować arkusze w porządku alfabetycznym / alfanumerycznym w programie Excel?
Zwykle można sortować lub porządkować karty arkuszy w programie Excel, przeciągając i upuszczając karty arkuszy na pasku kart arkusza. Ale aby zrobić to z wieloma arkuszami, możesz rozważyć następujące trudne sposoby szybkiego sortowania arkuszy w porządku alfabetycznym / alfanumerycznym w dużym skoroszycie.
Sortuj arkusze w kolejności alfabetycznej / alfanumerycznej z kodem VBA
Sortuj arkusze w kolejności alfabetycznej / alfanumerycznej za pomocą Kutools for Excel
Sortuj arkusze w kolejności alfabetycznej / alfanumerycznej z kodem VBA
Istnieje makro do sortowania arkuszy według wersji alfa opublikowane w Centrum pomocy Microsoft. Możemy go zastosować, wykonując następujące kroki:
1. Przytrzymaj przycisk ALT + F11 klucze i otwiera plik Microsoft Visual Basic for Applications okno.
2. Kliknij wstawka > Moduł, a następnie wklej następujące makro w Okno modułu.
VBA: Sortuj arkusze w porządku alfabetycznym / alfanumerycznym
Sub SortWorkBook()
'Updateby20140624
Dim xResult As VbMsgBoxResult
xTitleId = "KutoolsforExcel"
xResult = MsgBox("Sort Sheets in Ascending Order?" & Chr(10) & "Clicking No will sort in Descending Order", vbYesNoCancel + vbQuestion + vbDefaultButton1, xTitleId)
For i = 1 To Application.Sheets.Count
For j = 1 To Application.Sheets.Count - 1
If xResult = vbYes Then
If UCase$(Application.Sheets(j).Name) > UCase$(Application.Sheets(j + 1).Name) Then
Sheets(j).Move after:=Sheets(j + 1)
End If
ElseIf xResult = vbNo Then
If UCase$(Application.Sheets(j).Name) < UCase$(Application.Sheets(j + 1).Name) Then
Application.Sheets(j).Move after:=Application.Sheets(j + 1)
End If
End If
Next
Next
End Sub
3. wciśnij F5 klucz do uruchomienia tego makra. W następnym oknie zachęty kliknij Tak, wszystkie arkusze zostaną posortowane w rosnącej kolejności alfabetycznej; i kliknij Nie, wszystkie arkusze zostaną posortowane malejąco w porządku alfabetycznym.
Sortuj arkusze w kolejności alfabetycznej / alfanumerycznej za pomocą Kutools for Excel
Jeśli nie znasz makr lub wolisz inne sposoby, możesz spróbować Kutools dla programu Excel. Kutools dla programu Excel's Sortuj arkusze narzędzie może łatwo sortować wszystkie arkusze.
Przed złożeniem wniosku Kutools dla programu ExcelProszę pobierz i zainstaluj najpierw.
1. Kliknij Kutools Plus > Ćwiczenie > Sortuj arkusze. Zobacz zrzut ekranu:
2, w Sortuj arkusze W oknie dialogowym wybierz jeden typ sortowania, którego potrzebujesz w prawym okienku, na przykład Sortowanie alfa, Sortowanie alfanumeryczne, a następnie kliknij przycisk OK przycisk. Zobacz zrzut ekranu:
Następnie wszystkie arkusze są sortowane na podstawie określonego typu sortowania. Zobacz zrzut ekranu:
Kutools dla programu Excel's Sortuj arkusze narzędzie może szybko zmienić kolejność wszystkich arkuszy w aktywnym skoroszycie. Obsługuje kilka typów sortowania, w tym Sortowanie alfa, Sortowanie alfanumeryczne, Sortowanie kolorów i Odwrócenie. Ponadto możesz także przesuwać arkusze w górę / w dół i resetować sortowanie.
Jeśli chcesz mieć bezpłatną wersję próbną (30 dni) tego narzędzia, kliknij, aby go pobrać, a następnie przejdź do wykonania operacji zgodnie z powyższymi krokami.
Demo: Sortuj wszystkie arkusze w porządku alfabetycznym / alfanumerycznym
Podobne artykuły:
Sortuj karty arkusza według koloru
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!