A sok munkalapot tartalmazó munkafüzethez katalógust kell készíteni. Itt van egy gyors módszerünk katalógus létrehozására Excel munkalapon.
Korábbi cikkünkben Katalógus létrehozása az Excelben hiperhivatkozásokon keresztül, beszéltünk arról, hogy katalógust hozunk létre hiperhivatkozások munkalapba történő beszúrásával. A sok munkalapot tartalmazó munkafüzet katalógusának készítése nagyon hasznos lehet. A hiperhivatkozások egyenkénti manuális hozzáadása azonban időigényes lehet. Ezért itt van egy új módszerünk egy ilyen katalógus gyors létrehozására.
Hozzon létre egy katalógust
Az alábbi képen sok munkalap található a munkafüzetben.
Most pedig létrehozhat egy katalógust ebben a munkafüzetben.
- Kattintson a jobb gombbal a szalag egyik lapjára.
- Ezután kattintson a menüben a „Szala testreszabása” gombra.

- Az „Excel-beállítások” ablakban jelölje be a „Fejlesztő” opciót a „Fő lapok” területen.
- Ezután kattintson az „OK” gombra.
- Most kattintson a „Fejlesztő” fülre a szalagon.
- Ezután kattintson a „Visual Basic” gombra az eszköztáron.
Így megnyitotta a Visual Basic Editort. Valójában a szerkesztő gyors megnyitásához nyomja meg az „Alt + F11” gyorsbillentyűt is.
- Most kattintson a jobb gombbal a VBA projektorra.
- Ezután mozgassa a kurzort a „Beszúrás” opcióra.
- Az almenüben válassza a „Modul” opciót.
Ezért egy új modult szúrt be a projektbe.
- Most másolja be a következő VBA kódokat az új modulba:
Sub CreateMenu()
Dim a mint egész
a = 1
'adj hozzá egy új munkalapot
Worksheets.Add Before:=Lapok(1)
Lapok(1).Név = "Menü"
Munkalapok („Menü”). Tartomány („A1”). Érték = „Menü”
Ha a = 2, ActiveWorkbook.Worksheets.Count
Munkalapok("Menü").Tartomány("A" & a) = Lapok(a).Név
ActiveSheet.Hyperlinks.Add Anchor:=Worksheets(“Menü”).Tartomány(“A” és a), _
Cím:="", _
Alcím:=”'” & Sheets(a).Név & „'!R1C1”, _
TextToDisplay:=Lapok(a).Név
Következő
End Sub
Ebben a kódban az elején beszúrunk egy új „Menü” nevű munkalapot. Ha már létezik „Menü” nevű munkalap, módosíthatja a VBA kódot, vagy módosíthatja a meglévő munkalap nevének nevét. Ezenkívül a listát az új munkalap első oszlopába írjuk be. Ha más tartományban kell megadnia a katalógust, azt igény szerint módosíthatja is.
- Most nyomja meg a „Run Sub” gombot az eszköztáron
Ezenkívül megnyomhatja az „F5” gombot a billentyűzeten.
- Most térjen vissza a munkalap felületéhez.
A munkafüzetben van egy új „Menü” nevű munkalap. És az összes lapnév fel van sorolva a munkalapon a megfelelő hiperhivatkozásokkal együtt. Ezzel a módszerrel gyorsan elkészíthet egy katalógust.
A két módszer összehasonlítása
Korábbi cikkünkben Katalógus létrehozása az Excelben hiperhivatkozásokon keresztül, manuálisan adjuk hozzá a katalógust. És összehasonlítjuk a két módszer különbségét az alábbi táblázatban.
| Compare | Katalógus létrehozása manuálisan | Használja a VBA eljárást |
| Előny | 1. Minden Excel felhasználó könnyen használhatja ezt a módszert.
2. Ha nem ismeri a VBA-t, használhatja ezt a módszert. |
1. A VBA-eljárásokkal ezt a feladatot egyetlen kattintással befejezheti.
2. A VBA-kódokat más követelmények teljesítése érdekében is módosíthatja. |
| Hátrány | 1. Ha sok munkalap van a munkafüzetben, akkor minden bizonnyal sok időt fog fordítani a hiperhivatkozások beszúrására.
2. Egyenként kell kiválasztani a hiperhivatkozásokat, és ez könnyen hibákhoz vezet. |
1. Ha nem ismeri a VBA-kódokat, problémákkal fog találkozni a kódok futtatásakor.
2. A VBA kódok használata bonyolítja a feladatot. |
A váratlan helyzetek kezelése az Excelben
Ha gyakran használod az Excelt a feladataid befejezéséhez, elkerülhetetlenül találkozol hibákkal. Az esetek többségében kiléphetsz az Excelből, majd újraindíthatod. Így ezek a kisebb hibák eltűnnek. Azonban néhány Excel-hiba súlyos Excel-sérülést okozhat. Az eredmény pedig elképzelhetetlen lehet. Jelenleg... xls adatprobléma javítása gyakorlott eszközünkkel. Ennek a hatékony eszköznek a segítségével nem kell mást tennie, mint megvárni a helyreállítási folyamat befejezését.
Szerző Bevezetés:
Anna Ma adat-helyreállítási szakértő DataNumen, Inc., amely világelső az adat-helyreállítási technológiák területén, beleértve doc adatkárosodás javítása és outlook javítószoftver termékek. További információért látogasson el www.datanumen.com




