Hur sorterar man kalkylblad i alfabetisk / alfanumerisk ordning i Excel?
Normalt kan du sortera eller ordna kalkylbladets ordning i Excel genom att dra och släppa arkflikarna i arkflikens fält. Men för att få detta gjort med flera kalkylblad kan du överväga följande knepiga sätt att snabbt sortera kalkylblad i alfabetisk / alfanumerisk ordning i en stor arbetsbok.
Sortera kalkylblad i alfabetisk / alfanumerisk ordning med VBA-kod
Sortera kalkylblad i alfabetisk / alfanumerisk ordning med Kutools för Excel
Sortera kalkylblad i alfabetisk / alfanumerisk ordning med VBA-kod
Det finns ett makro för att sortera kalkylblad efter alpha som publiceras i Microsofts supportcenter. Vi kan använda den med följande steg:
1. Håll ner ALT + F11 knapparna och det öppnar Microsoft Visual Basic för applikationer fönster.
2. Klicka Insert > Modulernaoch klistra sedan in följande makro i Modulfönster.
VBA: Sortera ark i alfabetisk / alfanumerisk ordning
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. tryck på F5 för att köra detta makro. Klicka på i följande rutan Ja, alla kalkylblad sorteras i stigande alfabetisk ordning; och klicka Nejkommer alla kalkylblad att sorteras efter fallande alfabetisk ordning.
Sortera kalkylblad i alfabetisk / alfanumerisk ordning med Kutools för Excel
Om du inte känner till makron eller föredrar på andra sätt kan du prova Kutools för Excel. Kutools för Excel's Sortera ark verktyget kan enkelt sortera alla kalkylblad.
Innan du ansöker Kutools för ExcelBer ladda ner och installera det först.
1. Klicka Kutools Plus > Arbetsblad > Sortera ark. Se skärmdump:
2. I Sortera ark Välj en sorteringstyp som du behöver i den högra rutan, till exempel Alpha sortering, Alfanumerisk sortering, och klicka sedan på OK knapp. Se skärmdump:
Sedan sorteras alla kalkylblad utifrån den angivna sorteringstypen. Se skärmdump:
Kutools för Excel's Sortera ark verktyget kan snabbt ordna om alla kalkylblad i den aktiva arbetsboken. Den stöder flera sorteringstyper, inklusive Alpha sortering, Alfanumerisk sortering, Färgsortering och Vända. Dessutom kan du också flytta upp / ner kalkylblad och återställa sorteringen.
Om du vill ha en gratis provperiod (30 dagar) av det här verktyget, klicka för att ladda ner den, och gå sedan till för att tillämpa operationen enligt ovanstående steg.
Demo: Sortera alla kalkylblad i alfabetisk / alfanumerisk ordning
Relaterad artikel:
Sortera kalkylbladets flikar efter färg
Bästa kontorsproduktivitetsverktyg
Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid. Klicka här för att få den funktion du behöver mest...
Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare
- Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
- Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
- Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!