Kā sakārtot Excel cilnes augošā vai dilstošā secībā (2 veidi)

  • Dalīties Ar Šo
Hugh West

In Microsoft Excel , Ja mēs vēlamies sakārtot Excel cilnes, nav iebūvētu funkciju vai rīku, kas to varētu izdarīt. Mēs to varam izdarīt tikai manuāli vai arī izmantot makrus. Šajā rakstā mēs uzzināsim dažus VBA makrus, lai sakārtotu Excel cilnes, kā arī apskatīsim, kā mēs tās varam sakārtot manuāli.

Lejupielādēt Practice Workbook

Varat lejupielādēt darba burtnīcu un vingrināties ar tiem.

Kārtot Tabs.xlsm

2 veidi, kā sakārtot Excel cilnes augošā vai dilstošā secībā

Strādājot ar daudzām cilnēm programmā Excel, ja cilnēm ir kāds izkārtojums, būtu viegli atrast attiecīgo cilni. Lai ātri sakārtotu cilnes programmā Excel, mēs izmantosim tālāk redzamo datu kopu. Taču datu kopas cilnēm nav nekāda izkārtojuma. Apskatīsim, kā tās vienkārši sakārtot.

1. Manuāla lapu cilņu kārtošana programmā Excel

Programmā Excel nav iebūvētu funkciju, formulu vai rīku cilņu/lapu šķirošanai. Manuāla cilņu šķirošana var būt laikietilpīga. Veiksim soļus, lai cilnes sakārtotu manuāli.

PASĀKUMI:

  • Vispirms noklikšķiniet uz cilnēm, kuras vēlaties pārvietot.
  • Otrkārt, velciet cilni pa kreisi vai pa labi, nospiežot kreiso peles pogu.

  • Un, lūk, ir!

Taču tas ir jādara katrā cilnē.

PADOMI: Velkot cilnes, turiet nospiestu taustiņu taustiņš Ctrl Tas radīs cilņu kopiju, nevis pārvietos tās.

Saistīts saturs: Kā lietot Excel programmā Excel paplašinātās šķirošanas opcijas

Līdzīgi lasījumi:

  • Kā sakārtot IP adresi programmā Excel (6 metodes)
  • [Atrisināts!] Excel šķirošana nedarbojas (2 risinājumi)
  • Kā pievienot šķirošanas pogu programmā Excel (7 metodes)
  • Kārtot diapazonu, izmantojot VBA programmā Excel (6 piemēri)
  • Kā sakārtot unikālu sarakstu programmā Excel (10 noderīgas metodes)

2. Izmantojiet VBA, lai šķirotu Excel cilnes

Excel VBA palīdz automatizēt uzdevumu un izpildīt dažādas funkcijas vai formulas. Excel VBA padara ikdienas aktivitātes mazāk nogurdinošas. ar VBA makroekrāni , mēs varam izveidot pielāgotas lietotāja ģenerētas funkcijas un automatizēt manuālas darbības, lai ietaupītu laiku un pūles. Excel VBA mēs varam viegli sakārtot cilnes augošā vai dilstošā secībā atbilstoši mūsu vēlmēm.

2.1 Excel lapu cilņu kārtošana alfabētiski no A līdz Z

Lai šķirotu cilnes augošā secībā, mēs varam izmantot VBA kods, kas kārto cilnes alfabētiskā secībā no No A līdz Z . Demonstrēsim procedūru, kā mēs varam izmantot VBA makroekrāni kārtojiet cilnes augošā secībā.

PASĀKUMI:

  • Vispirms dodieties uz Izstrādātājs lentes cilne.
  • Otrkārt, noklikšķiniet uz Visual Basic lai atvērtu Visual Basic redaktors kur mēs rakstīsim VBA kodus.
  • Vēl viens veids, kā atvērt Visual Basic redaktors ir vienkārši nospiest Alt + F11 .

  • Vai arī tā vietā, lai atvērtu redaktoru no Izstrādātājs cilnē, varat noklikšķināt uz jebkuras izklājlapas lapas un pēc tam ar peles labo pogu noklikšķiniet uz . Izvēlieties Skatīt kodu iespēja.

  • Tādējādi tiks atvērts Visual Basic logs.
  • Pēc tam dodieties uz Insert un atlasiet Modulis no nolaižamajā izvēlnē.

Ieteikums: Jūs nevarat rakstīt kodu uz jebkuras lapas. Jums ir nepieciešams ievietot Modulis rakstīt kodu, jo mēs izmantosim kodu visai izklājlapai, nevis tikai kādai konkrētai lapai.

Ja mums ir nepieciešams uzrakstīt kādu kodu kādai konkrētai lapai, tikai tad jūs varat izmantot lapas, lai uzrakstītu kodus tajās.

  • Pēc tam kopējiet un ielīmējiet VBA kods zemāk.

VBA kods:

 Sub Sort_AtoZ() For i = 1 To Application.Sheets.Count For j = 1 To Application.Sheets.Count - 1 If UCase$(Application.Sheets(j).Name)> UCase$(Application.Sheets(j + 1).Name) Then Sheets(j).Move after:=Sheets(j + 1) End If Next Next Next End Sub End Sub 
  • Pēc tam nospiediet F5 taustiņš vai noklikšķiniet uz Run Sub pogu, lai palaistu kodu.

Izvades rezultāts:

Šis VBA makro programma sakārto kārtējās darbgrāmatas cilnes augošā alfabēta secībā, sākot ar darblapām, kuru nosaukumi sākas ar cipariem, un pēc tam pārejot uz cilnēm, kas sākas ar A un beidzas ar Z.

2.2 Excel lapu cilnes kārtošana no Z līdz A

Lai kārtotu cilnes dilstošā secībā, varam izmantot VBA kods, kas kārto cilnes alfabētiskā secībā no Z uz A . Veiksim tālāk aprakstītās darbības, lai kārtojiet cilnes dilstošā secībā.

PASĀKUMI:

  • Līdzīgi arī iepriekšējā metode, lai atvērtu Visual Basic redaktors , vispirms dodieties uz Izstrādātājs lentes cilne.
  • Pēc tam noklikšķiniet uz Visual Basic vai nospiediet Alt + F11 lai atvērtu Visual Basic redaktors .

  • Vēl viens veids, kā atvērt Visual Basic redaktors ir, vienkārši ar peles labo pogu noklikšķiniet uz uz jebkuras lapas un atlasiet Skatīt kodu .

  • Pēc tam dodieties uz Ievietot un izvēlieties Modulis no nolaižamajā izvēlnē.

  • Tagad pierakstiet VBA kods zemāk.

VBA kods:

 Sub Sort_ZtoA() For i = 1 To Application.Sheets.Count For j = 1 To Application.Sheets.Count - 1 If UCase$(Application.Sheets(j).Name) <UCase$(Application.Sheets(j + 1).Name) Then Application.Sheets(j).Move after:=Application.Sheets(j + 1) End If Next Next Next End Sub 
  • Visbeidzot, Palaidiet kodu, noklikšķinot uz Run Sub no otras puses, nospiediet tastatūras saīsni F5 taustiņš lai palaistu kodu.

Izvades rezultāts:

Tādējādi cilnes tiks sakārtotas dilstošā alfabētiskā secībā.

Lasīt vairāk: VBA, lai šķirotu tabulu programmā Excel (4 metodes)

Secinājums

Iepriekš minētās metodes palīdz jums sakārtot Excel cilnes. Ceru, ka tas jums palīdzēs! Ja jums ir kādi jautājumi, ieteikumi vai atsauksmes, lūdzu, dariet mums zināmu komentāru sadaļā. Vai arī varat ielūkoties citos mūsu rakstos sadaļā ExcelWIKI.com blogs!

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.