Kuidas VBA kaudu kiiresti oma Exceli töövihiku jaoks kataloogi luua

Vajalik on paljude töölehtedega töövihiku kataloogi loomine. Siin on kiire meetod kataloogi loomiseks Exceli töölehel.

Meie eelmises artiklis Kuidas luua oma Excelis hüperlinkide kaudu kataloogi, oleme rääkinud kataloogi loomisest, lisades töölehel hüperlinke. Palju töölehti sisaldava töövihiku kataloogi koostamine võib olla väga kasulik. Kuid hüperlinkide ükshaaval käsitsi lisamine võib olla aeganõudev. Seetõttu on meil uus meetod sellise kataloogi kiireks loomiseks.

Looge kataloog

Alloleval pildil on töövihikus palju töölehti.Kataloogi näide

Ja nüüd saate selles töövihikus luua kataloogi.

  1. Paremklõpsake ühte lindi vahekaartidest.
  2. Seejärel klõpsake menüüs nuppu "Kohanda linti".Kohanda linti
  3. Märkige aknas "Exceli suvandid" jaotises "Peamised vahekaardid" valik "Arendaja".
  4. Ja seejärel klõpsake nuppu "OK".Kontrollige arendajat
  5. Nüüd klõpsake lindil vahekaarti "Arendaja".
  6. Seejärel klõpsake tööriistaribal nuppu Visual Basic.Visual Basic

Seega olete avanud Visual Basicu redaktori. Tegelikult saate redaktori kiireks avamiseks vajutada ka klaviatuuril kiirklahvi Alt + F11.

  1. Nüüd paremklõpsake VBA projektoris.
  2. Seejärel liigutage kursor valikule "Lisa".
  3. Valige alammenüüst valik "Moodul".Sisestage moodul

Seetõttu olete projekti lisanud uue mooduli.

  1. Nüüd kopeerige järgmised VBA koodid uude moodulisse:

Alammenüü Loomine()

    Hämardage täisarv

    a = 1

    'lisage uus tööleht

    Worksheets.Add Before:=Lehed(1)

    Sheets(1).Nimi = "Menüü"

    Töölehed (“Menüü”). Vahemik (“A1”). Väärtus = “Menüü”

    For a = 2 To ActiveWorkbook.Worksheets.Count

        Töölehed(“Menüü”). Vahemik(“A” & a) = Sheets(a).Nimi

        ActiveSheet.Hyperlinks.Add Anchor:=Töölehed(“Menüü”).Range(“A” & a), _

        Aadress:="", _

        AlamAddress:=”'” & Sheets(a).Nimi & „'!R1C1”, _

        TextToDisplay:=Lehed(a).Nimi

    järgmine

End Sub

Sellesse koodi sisestame algusesse uue töölehe nimega "Menüü". Kui tööleht nimega "Menüü" on juba olemas, saate muuta VBA koodi või olemasoleva töölehe nime. Lisaks sisestame loendi uue töölehe esimesse veergu. Kui teil on vaja kataloogi sisestada erinevas vahemikus, saate seda ka vastavalt oma vajadusele muuta.

  1. Nüüd vajutage tööriistaribal nuppu "Run Sub".Käivitage Sub

Lisaks saate vajutada ka klaviatuuril nuppu “F5”.

  1. Nüüd pöörduge tagasi töölehe liidese juurde.Kataloog

Töövihikus on uus tööleht nimega "Menüü". Ja kõik lehtede nimed on töölehel koos vastavate hüperlinkidega loetletud. Selle meetodi abil saate kiiresti luua kataloogi.

Kahe meetodi võrdlus

Meie eelmises artiklis Kuidas luua oma Excelis hüperlinkide kaudu kataloogi, lisame kataloogi käsitsi. Ja me võrdleme kahe meetodi erinevust allolevas tabelis.

võrdlus Looge kataloog käsitsi Kasutage VBA protseduuri
Eelis 1. Iga Exceli kasutaja saab seda meetodit hõlpsalt kasutada.

2. Kui teil pole VBA-st teadmisi, võite kasutada seda meetodit.

1. VBA protseduuride abil saate selle ülesande lõpule viia vaid ühe klõpsuga.

2. VBA-koode saate muuta ka muude nõuete täitmiseks.

Puudus 1. Kui töövihikus on palju töölehti, kulub sul kindlasti palju aega hüperlinkide sisestamisele.

2. Hüperlingid tuleb valida ükshaaval ja see viib kergesti vigadeni.

1. Kui te pole VBA-koodidega tuttav, tekib koodide käivitamisel probleeme.

2. VBA koodide kasutamine muudab ülesande keerulisemaks.

 

Tegelege ootamatute olukordadega Excelis

Kui kasutate Exceli oma ülesannete lõpetamiseks sageli, puutute paratamatult kokku mõne veaga. Enamasti saate Exceli sulgeda ja seejärel taaskäivitada. Nii kaovad need väikesed vead. Siiski võivad mõned Exceli vead põhjustada tõsiseid Exceli riknemisi. Ja tagajärjed võivad olla kujuteldamatud. Praegusel hetkel saate... parandage xls-andmete probleem meie asjatundliku tööriista abil. Selle tõhusa tööriista abil peate ootama taastumisprotsessi lõppu.

Autori sissejuhatus:

Anna Ma on andmete taastamise ekspert DataNumen, Inc., mis on maailmas juhtiv andmete taastamise tehnoloogiate, sealhulgas doc andmete kahjustuste parandamine ja Outlooki remonditarkvaratooted. Lisateabe saamiseks külastage www.datanumenCom

Kommentaarid on suletud.