Sadržaj
U Microsoft Excelu , ako želimo sortirati excel kartice, nema ugrađenih funkcija niti bilo kakvih alata za to. To možemo učiniti samo ručno ili korištenje makronaredbi može pomoći. U ovom ćemo članku naučiti neke VBA makronaredbe za razvrstavanje kartica u excelu, a također ćemo pogledati kako ih možemo sortirati ručno.
Preuzmite vježbovnu bilježnicu
Vi možete preuzeti radnu bilježnicu i vježbati s njima.
Sort Tabs.xlsm
2 načina za sortiranje Excel kartica uzlaznim ili silaznim redoslijedom
Dok radite s puno kartica u Excelu, ako kartice imaju raspored, bilo bi lako pronaći karticu. Za brzo sortiranje kartica u Excelu koristit ćemo skup podataka u nastavku. Ali kartice skupa podataka nemaju nikakav raspored. Pogledajmo kako ih jednostavno razvrstati.
1. Ručno razvrstaj kartice listova u programu Excel
U programu Excel nema ugrađenih funkcija ili formula ili bilo kakvih alata za razvrstavanje kartica/listova. Ručno razvrstavanje kartica može oduzimati puno vremena. Slijedimo korake za ručno sortiranje kartica.
KORACI:
- Prvo kliknite na kartice koje želite premjestiti.
- Drugo , povucite karticu lijevo ili desno klikom na lijevu tipku miša.
- I, eto ga!
Ali to morate učiniti za svaku karticu.
SAVJETI: Kada povlačite kartice okolo, držite tipku Ctrl na tipkovnici. Ovo će proizvesti kopijukartice umjesto da ih premještate.
Povezani sadržaj: Kako koristiti napredne opcije sortiranja u Excelu
Slična čitanja:
- Kako sortirati IP adresu u Excelu (6 metoda)
- [Riješeno!] Sortiranje u Excelu ne funkcionira (2 rješenja)
- Kako dodati gumb za sortiranje u Excelu (7 metoda)
- Raspon sortiranja pomoću VBA u Excelu (6 primjera)
- Kako sortirati jedinstveni popis u Excelu (10 korisnih metoda)
2. Koristite VBA za sortiranje Excel kartica
Excel VBA pomaže u automatizaciji zadatka i izvršavanju raznih funkcija ili formula. Excel VBA svakodnevne aktivnosti čini manje zamornim. Pomoću VBA makronaredbi možemo kreirati prilagođene funkcije koje generiraju korisnici i automatizirati ručne operacije kako bismo uštedjeli vrijeme i trud. Uz Excel VBA možemo jednostavno sortirati kartice uzlaznim ili silaznim redoslijedom prema našoj želji.
2.1 Poredaj kartice Excel lista abecednim redom od A do Z
Za sortiranje kartica uzlaznim redoslijedom možemo koristiti VBA kod koji će poredati kartice abecednim redom od A do Z . Pokažimo proceduru kako možemo koristiti VBA makronaredbe za sortiranje kartica uzlaznim redoslijedom.
KORACI:
- Prvo, idite na karticu Razvojni programer na vrpci.
- Drugo, kliknite na Visual Basic da biste otvorili Visual Basic Editor gdje ćemo napisati VBA kodova.
- Drugi način za otvaranje Visual BasicaUređivač je jednostavno pritisnuti Alt + F11 .
- Ili, umjesto otvaranja uređivača iz Kartica Razvojni programer, možete kliknuti bilo koji list u proračunskoj tablici, a zatim kliknuti desnom tipkom miša . Odaberite opciju View Code .
- Ovo će otvoriti Visual Basic prozor.
- Zatim idite na Umetanje i odaberite Modul iz padajućeg izbornika.
Prijedlog: Ne možete napisati kôd ni na jednom listu. Morate morati umetnuti Modul da biste napisali kod jer ćemo koristiti kod za cijelu proračunsku tablicu, a ne samo za bilo koji određeni list.
Kada trebamo napisati bilo koji kod za bilo koji određeni list samo tada možete koristiti listove za pisanje kodova tamo.
- Nakon toga kopirajte i zalijepite VBA kod u nastavku .
VBA kod:
3078
- Zatim pritisnite tipku F5 ili kliknite na Pokreni pod za pokretanje koda.
Izlaz:
Ova VBA makronaredba razvrstava kartice u trenutnoj radnoj knjizi uzlaznim abecednim redoslijedom, počevši od radnih listova čija imena počinju znamenkama i zatim prelazi na kartice koje počinju sa A i završavaju sa Z.
2.2 Razvrstavanje kartica Excel lista od Z do A
Za sortiranje kartica silaznim redoslijedom, možemo koristiti VBA kod koji će sortirati kartice abecednim redom od Z do A . Slijedimo korake u nastavku za sortiranje karticasilaznim redoslijedom.
KORACI:
- Isto tako, prethodna metoda, da biste otvorili Visual Basic Editor , prvo idite na Razvojni program kartica na vrpci.
- Zatim kliknite na Visual Basic ili pritisnite Alt + F11 da otvorite Visual Basic Editor .
- Još jedan način da otvorite Visual Basic Editor je jednostavno kliknite desnom tipkom miša na bilo kojem listu i odaberite Prikaži kod .
- Zatim idite na Umetni i odaberite Modul iz padajućeg izbornika.
- Sada zapišite VBA kod u nastavku.
VBA kod:
8043
- Na kraju, pokrenite kod klikom na gumb Run Sub , s druge strane pritisnite tipkovnički prečac tipka F5 za pokretanje koda.
Izlaz:
Ovo će organizirajte kartice silaznim abecednim redom.
Pročitajte više: VBA za sortiranje tablice u Excelu (4 metode)
Zaključak
Gore navedene metode pomažu vam da sortirate t excel kartice. Nadam se da će vam ovo pomoći! Ako imate pitanja, prijedloga ili povratnih informacija, javite nam u odjeljku za komentare. Ili možete baciti pogled na naše ostale članke na blogu ExcelWIKI.com !