Tartalomjegyzék
A oldalon. Microsoft Excel , Ha az excel lapokat szeretnénk rendezni, akkor ehhez nincsenek beépített funkciók vagy bármilyen eszköz. Csak manuálisan tehetjük meg, vagy a makrók használata segíthet. Ebben a cikkben megtanulunk néhány VBA makrót az excel lapok rendezéséhez, és azt is megnézzük, hogyan tudjuk őket kézzel rendezni.
Gyakorlati munkafüzet letöltése
Letöltheti a munkafüzetet, és gyakorolhat velük.
Rendezés Tabs.xlsm2 mód az Excel lapok növekvő vagy csökkenő sorrendben történő rendezésére
Az excelben sok tabulátorral dolgozva, ha a tabulátorok elrendezéssel rendelkeznek, könnyű lenne megtalálni a tabulátort. A tabulátorok gyors rendezéséhez az excelben az alábbi adatkészletet fogjuk használni. De az adatkészlet tabulátorai nem rendelkeznek semmilyen elrendezéssel. Nézzük meg, hogyan lehet őket egyszerűen rendezni.
1. A lapok lapjainak kézi rendezése az Excelben
Az Excelben nincsenek beépített függvények vagy képletek vagy bármilyen eszköz a fülek/lapok rendezéséhez. A fülek kézi rendezése időigényes lehet. Kövessük a fülek kézi rendezésének lépéseit. Követjük a fülek kézi rendezésének lépéseit.
LÉPÉSEK:
- Először kattintson az áthelyezni kívánt fülekre.
- Másodszor, húzza a lapot balra vagy jobbra az egér bal gombjára kattintva.
- És, tessék!
De ezt minden egyes lapnál meg kell tennie.
TIPPEK: Amikor a lapokat áthúzza, tartsa lenyomva a Ctrl billentyű Ez a billentyűzeten a lapok másolatát fogja létrehozni ahelyett, hogy áthelyezné őket.
Kapcsolódó tartalom: Hogyan használjon speciális rendezési beállításokat az Excelben
Hasonló olvasmányok:
- IP-címek rendezése Excelben (6 módszer)
- [Megoldott!] Excel rendezés nem működik (2 megoldás)
- Hogyan adjunk hozzá rendezőgombot az Excelben (7 módszer)
- Rendezési tartomány rendezése VBA használatával az Excelben (6 példa)
- Egyedi lista rendezése az Excelben (10 hasznos módszer)
2. A VBA használata az Excel lapok rendezéséhez
Excel VBA segít a feladat automatizálásában és különböző funkciók vagy képletek végrehajtásában. Excel VBA kevésbé fárasztóvá teszi a mindennapi tevékenységeket. VBA makrók , egyéni, felhasználó által generált funkciókat hozhatunk létre, és automatizálhatjuk a kézi műveleteket, hogy időt és energiát takarítsunk meg. Excel VBA könnyen rendezhetjük a lapokat növekvő vagy csökkenő sorrendben, ahogyan azt szeretnénk.
2.1 Excel lapok rendezése A-tól Z-ig ábécé sorrendben
A lapok növekvő sorrendbe rendezéséhez használhatjuk a VBA kódot, amely a lapokat ábécé szerint rendezi a A-tól Z-ig Mutassuk be az eljárást, hogyan használhatjuk a VBA makrók a lapok növekvő sorrendbe rendezéséhez.
LÉPÉSEK:
- Először is, menjen a Fejlesztő lapot a szalagban.
- Másodszor, kattintson a Visual Basic a Visual Basic szerkesztő ahol a VBA kódokat fogjuk megírni.
- Egy másik módja a Visual Basic szerkesztő egyszerűen csak meg kell nyomni Alt + F11 .
- Vagy a szerkesztő megnyitása helyett a Fejlesztő lapon a táblázat bármelyik lapjára kattinthat, majd a jobb gombbal kattintva Válassza ki a Kód megtekintése opció.
- Ez megnyitja a Visual Basic ablakot.
- Ezután menjen a Beszúrás menüpontra, és válassza a Modul a legördülő menüből.
Javaslat: A kódot nem írhatja bármelyik lapra. Be kell illesztenie egy Modul a kód megírásához, mivel a kódot az egész táblázatra fogjuk használni, nem csak egy adott lapra.
Ha bármilyen kódot kell írnunk egy adott lapra, csak akkor használhatjuk a lapokat, hogy oda írjuk a kódokat.
- Ezután másolja ki és illessze be a VBA kód az alábbiakban.
VBA-kód:
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 End Sub
- Ezután nyomja meg a F5 billentyű vagy kattintson a Run Sub gombot a kód futtatásához.
Kimenet:
Ez a VBA makró az aktuális munkafüzet lapjait növekvő betűrendbe rendezi, kezdve azokkal a munkalapokkal, amelyek neve számjegyekkel kezdődik, majd az A-val kezdődő és a Z-vel végződő lapok felé haladva.
2.2 Excel lapok lapjai Rendezés Z-től A-ig
A lapok csökkenő sorrendbe rendezéséhez használhatjuk a VBA kódot, amely a lapokat ábécé szerint rendezi a Z-től A-ig Kövessük az alábbi lépéseket a lapok csökkenő sorrendbe rendezéséhez.
LÉPÉSEK:
- Hasonlóképpen, az előző módszer, hogy nyissa meg a Visual Basic szerkesztő , először menjen a Fejlesztő lapot a szalagban.
- Ezután kattintson a Visual Basic vagy nyomja meg a Alt + F11 a Visual Basic szerkesztő .
- Egy másik módja a Visual Basic szerkesztő egyszerűen jobb gombbal kattintva bármelyik lapon, és válassza a Kód megtekintése .
- Ezután menjen a Beillesztés és válassza a Modul a legördülő menüből.
- Most írja le a VBA kód az alábbiakban.
VBA-kód:
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
- Végül futtassa a kódot a Run Sub gombot, másrészt nyomja meg a billentyűzet gyorsbillentyűparancsot F5 billentyű a kód futtatásához.
Kimenet:
Ez a lapokat csökkenő ábécé sorrendbe rendezi.
Bővebben: VBA az Excel táblázat rendezéséhez (4 módszer)
Következtetés
A fenti módszerek segítenek az excel lapok rendezésében. Remélem, ez segít! Ha bármilyen kérdése, javaslata vagy visszajelzése van, kérjük, ossza meg velünk a megjegyzés rovatban. Vagy vethet egy pillantást a többi cikkünkre a ExcelWIKI.com blog!