Jak třídit karty listu podle barvy v aplikaci Excel?
Například pro snadné zpracování a správu sešitu s příliš mnoha listy můžete přidat barvu karty na příslušnou kartu listu a poté můžete snadno třídit a identifikovat karty listů podle jejich barev v aplikaci Excel. Tento článek vám ukáže, jak rychle můžete v Tabuli třídit záložky listů podle barev takto:
Řazení karet listů podle barvy pomocí kódu VBA
Řazení karet listů podle barvy pomocí Kutools pro Excel
Řazení karet listů podle barvy pomocí kódu VBA
Pomocí následujícího kódu VBA můžete karty seřadit podle barvy. Postupujte prosím následovně:
1. cvaknutí Vývojka > Visual Basic, nový Microsoft Visual Basic pro aplikace Zobrazí se okno, klikněte na Vložit > Modula do modulu zadejte následující kód:
VBA: Řazení listů podle barev.
Sub SortWorkBookByColor()
'Updateby20140624
Dim xArray1() As Long
Dim xArray2() As String
Dim n As Integer
Application.ScreenUpdating = False
If Val(Application.Version) >= 10 Then
For i = 1 To Application.ActiveWorkbook.Worksheets.Count
If Application.ActiveWorkbook.Worksheets(i).Visible = -1 Then
n = n + 1
ReDim Preserve xArray1(1 To n)
ReDim Preserve xArray2(1 To n)
xArray1(n) = Application.ActiveWorkbook.Worksheets(i).Tab.Color
xArray2(n) = Application.ActiveWorkbook.Worksheets(i).Name
End If
Next
For i = 1 To n
For j = i To n
If xArray1(j) < xArray1(i) Then
temp = xArray2(i)
xArray2(i) = xArray2(j)
xArray2(j) = temp
temp = xArray1(i)
xArray1(i) = xArray1(j)
xArray1(j) = temp
End If
Next
Next
For i = n To 1 Step -1
Application.ActiveWorkbook.Worksheets(CStr(xArray2(i))).Move after:=Application.ActiveWorkbook.Worksheets(Application.ActiveWorkbook.Worksheets.Count)
Next
End If
Application.ScreenUpdating = True
End Sub
2. Pak klikněte na tlačítko tlačítko k provedení kódu. A všechny karty listu byly seřazeny podle barev. Zobrazit snímky obrazovky:
Řazení karet listů podle barvy pomocí Kutools pro Excel
S hodinkami Třídit listy of Kutools pro Excel, můžete nejen třídit záložky listů podle barev, ale také rychle třídit záložky listů podle Alpha nebo Alpha Numeric.
Kutools pro Excel: s více než 300 praktickými doplňky Excel, můžete si je vyzkoušet bez omezení do 30 dnů. Získejte to hned.
Pokud jste si nainstalovali program Kutools pro Excel, můžete seřadit karty listu pomocí následujících kroků:
1. cvaknutí Kutools Plus > Pracovní list > Třídit listy.
2. V Třídit listy , klepněte na tlačítko OK Barevné třídění Tlačítko, uvidíte nové pořadí karet v podokně pořadí karet Nové listy. Viz screenshot:
3. A potom klikněte OK třídit karty.
Kutools pro Excel's Třídit listy nástroj může rychle přeskupit všechny listy v aktivním sešitu. Podporuje několik typů řazení, včetně Alfa řazení, Alfa číselné řazení, Barevné třídění a Zvrátit. Kromě toho můžete také pohyb nahoru / dolů pracovní listy a resetujte řazení. Klepnutím získáte další informace o tomto nástroji.
Související článek:
Řazení listů v abecedním / alfanumerickém pořadí v aplikaci Excel
Nejlepší nástroje pro produktivitu v kanceláři
Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času. Kliknutím sem získáte funkci, kterou nejvíce potřebujete...
Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci
- Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
- Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
- Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!