Exceli isiklik makro töövihik - Makrode salvestamine ja kasutamine kõigis töövihikutes

Kui loote/salvestate Excelis töövihikusse makro, saab seda kasutada ainult selles töövihikus.

Aga mis siis, kui teil on nimekiri kasulikest Exceli makrodest, mida soovite kasutada kõikides töövihikutes? Sellisel juhul on hea mõte need isiklikku makro töövihikusse salvestada.

See võimaldab teil pääseda juurde makrokoodile oma süsteemi mis tahes töövihikust.

See säästab aega, kuna te ei pea iga töövihiku jaoks samu makrosid uuesti ja uuesti looma. Selle asemel saate selle lihtsalt luua, talletada isiklikku makro töövihikusse ja pääseda juurde mis tahes töövihikust.

Kui olete huvitatud VBA lihtsast õppimisest, vaadake minu lehte Online VBA koolitus Excelis.

Mis on isiklik makro töövihik?

Isiklik makro töövihik on teie süsteemis peidetud töövihik, mis avaneb iga kord, kui avate Exceli rakenduse.

Seotud: konkreetsete Exceli failide automaatne avamine käivitamisel

See on koht, kus saate salvestada makrokoode ja pääseda neile makrodele juurde igast töövihikust. See on suurepärane koht nende makrode salvestamiseks, mida soovite sageli kasutada.

Näitena võib oletada, et saate regulaarselt andmeid oma kolleegidelt ning peate andmed puhastama ja vormindama. Kuna peate iga kord järgima samu samme, saate selleks luua makro ja salvestada selle isikliku makro töövihikusse.

Nüüd, kui saate Exceli faili, peate lihtsalt käivitama makro (mis on salvestatud isiklikku töövihikusse ja millele pääseb juurde igast töövihikust) ja oletegi valmis.

Kust leida isiklikku makro töövihikut?

Vaikimisi pole isiklikku makro töövihikut olemas. Peate selle kõigepealt looma.

Siin on sammud isikliku makro töövihiku loomiseks Excelis:

  • Avage uus töövihik või olemasolev töövihik.
  • Minge lindi vahekaardile Arendaja.
  • Klõpsake nuppu Salvesta makro.
  • Määrake dialoogiboksis Makro salvestamine nimi (ka vaikimisi on see hea).
  • Valige rippmenüüst „Salvesta makro” isiklik makro töövihik.
  • Klõpsake nuppu OK.

Märkus. Kui te ei näe lindil arendaja vahekaarti, toimige selle lubamiseks järgmiselt.

Seda tehes luuakse uus töövihik nimega PERSONAL.XLSB ja salvestatakse makro sellesse töövihikusse.

Kuna me ei teinud absoluutselt mitte midagi, pole makros koodi. Seda tehti isikliku makro töövihiku loomiseks.

Nüüd, kui isiklik makro töövihik on loodud, peate seda tegema Sulge kõik avatud töövihikud. Seda tehes kuvatakse allpool kuvatud viip:

Valige Salvesta.

Kui see on tehtud, loob ja salvestab Excel faili PERSONAL.XLSB alguskausta, kus see avaneb automaatselt Exceli avamisel taustaprogrammis.

Kuidas kopeerida makrosid isikliku makro töövihikusse?

Kui fail PERSONAL.XLSB on loodud ja salvestatud, saate kopeerida makrosid, mida soovite uuesti kasutada.

Makro kopeerimiseks isikliku makro töövihikus toimige järgmiselt.

  • Avage Excel.
  • Minge vahekaardile Arendaja.
  • Klõpsake suvandil Visual Basic. See avab VB redaktori (või kasutage klahve ALT + F11).
  • VB redaktoris, Project Exploreris, näete objekti PERSONAL.XLSB.
  • Topeltklõpsake moodulit 1.
  • Kopeerige ja kleepige makrokood aknasse Mooduli kood.
  • Sulgege Vb redaktor.
  • Sulgege ja salvestage Excel.

Ülaltoodud toimingud salvestaksid makrod, mida soovite isiklikus makrovihikus uuesti kasutada.

Loe ka: Makrode eemaldamine Exceli töövihikust

Kuidas kasutada isiklikku makro töövihikusse salvestatud makrosid?

Oletame, et teil on isikliku makro töövihikusse salvestatud makrode loend ja soovite seda kasutada uues Exceli failis.

Selleks toimige järgmiselt.

  • Minge vahekaardile Arendaja.
  • Klõpsake nuppu Makrod.
  • Valige dialoogiboksis Makro makro, mida soovite käivitada.
  • Klõpsake nuppu Käivita.

Pange tähele, et makrodialoogiboksis kuvatakse kõigi avatud töövihikus kasutamiseks saadaolevate makrode loend. See hõlmaks nii töövihikusse salvestatud makrosid kui ka isiklikku makro töövihikusse salvestatud makrosid.

Makro käivitamiseks võite määrata ka makrole klaviatuuri otsetee või sisestada kuju/nupu ja määrata sellele makro.

Samuti saate isikliku makro töövihiku abil salvestada VBA-s loodud kohandatud funktsioone (kasutaja määratud funktsioone).

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave