Kirjaudu sisään Microsoft-tilillä
Kirjaudu sisään tai luo tili.
Hei,
Käytä toista tiliä.
Sinulla on useita tilejä
Valitse tili, jolla haluat kirjautua sisään.

Kun luot makron työkirjaan, se toimii vain kyseisessä työkirjassa. Haluatko käyttää makroa myös muissa työkirjoissa? Makrot ovat käytettävissä joka kerta avatessasi Excelin, kun luot ne Personal.xlsb-nimiseen työkirjaan. Se on tietokoneeseen tallennettu piilotettu työkirja, joka avautuu taustalla aina, kun avaat Excel.

Makrot ja VBA-työkalut löytyvät Kehitystyökalu-välilehdestä, joka on piilotettu oletusarvoisesti. Ensimmäisenä vaiheena onkin ottaa se käyttöön. Lisätietoja on artikkelissa Kehitystyökalut-välilehden näyttäminen.

Valintanauhan Kehitystyökalut-välilehti

Luo sitten makro. Tallennamme makron, joka ei tee mitään, mutta luo oman makrotyökirjasi.

Lisätietoja makrojen luomisesta löytyy kohdasta Pikaopas: makron luominen.

  1. Siirry Kehitystyökalut-välilehteen ja valitse Tallenna makro.

    Kehitystyökalut-välilehden Koodi-ryhmä

  2. Älä turhaan kirjoita makron nimeä Tallenna makro -valintaikkunassa Makron nimi -ruutuun. Voit hyväksyä nimen, jonka Excel esimerkiksi Makro1, koska se on vain väliaikainen makro.

    Kun alat luoda makroja itse, sinun on annettava niille kuvaavat nimet, jotta tiedät, mitä ne tekevät.

  3. Valitse Makron tallennuspaikka -ruudussa Oma makrotyökirja > OK. Tämä on tärkein vaihe, sillä jos sinulla ei vielä ole omaa makrotyökirjaa, Excel luo uuden sellaisen.

  4. Valitse Kehitystyökalut>Lopetatallennus, Excel on luonut oman makrosi.

  5. Kun suljet työkirjan, sinua pyydetään tallentamaan sekä työkirja että Oma makro -työkirja.

Voit tarkastella luomaasi makroa:

  1. Siirry kehitystyökalujen > Visual Basic ja käynnistä Visual Basic Editor (VBE),johon makrot tallennetaan.

  2. Voit etsiä Oman makron työkirjan vasemman Project Resurssienhallinta-ruudusta. Jos et näe sitä, siirry Resurssienhallinnan > Project.

  3. Kaksoisnapsauta VBA-Project (PERSONAL.xlsb) -kansiota > Modules > Module1 :ssä, ja löydät tyhjän Makro1:n,jonka tallensit. Voit poistaa sen tai säilyttää sen, jos haluat lisätä koodin myöhempää käyttöä varten.

    Huomautus: Kun tallennat makron uuden makroesiintymän Excel, VBA luo automaattisesti uuden Moduuli-kansion ja kasvattaa sen määrää. Jos sinulla on jo Moduuli1 ja Moduuli2, VBA luo Moduuli3:n. Voit nimetä Moduulit uudelleen Ominaisuudet-ikkunassa Resurssienhallinnan Project,jotta ne kuvastavat paremmin sitä, mitä niiden sisällä oleva makro tekee.

Makrojen siirtäminen tietokoneesta toiseen

BPersonal.xlstiedosto tallennetaan XLSTART-nimistä kansiota. Jos haluat jakaa makrosi jonkun toisen kanssa, voit kopioida sen muiden tietokoneiden XLSTART-kansioon tai kopioida jotkin tai kaikki sen makrot muiden tietokoneiden Personal.xlsb -tiedostoon. Voit etsiä XLSTART-Windows Resurssienhallinnassa.

Jos haluat jakaa vain yhden tai muutaman makron muiden kanssa, voit lähettää ne sisältävän työkirjan. Voit jakaa työkirjan muiden kanssa myös jaetun verkkoaseman tai SharePoint Services -kirjaston avulla.

Lisätietoja makrojen kopioimisesta työkirjasta toiseen on ohjeartikkelissa Makromoduulin kopioiminen toiseen työkirjaan.

Varmista, että Kehitystyökalut-välilehti näkyy valintanauhassa. Oletusarvoisesti Kehitystyökalut-välilehti ei ole näkyvissä, joten toimi seuraavasti:

  1. Siirry Excel > asetuksiin...> valintanauha & työkaluriviltä.

  2. Valitse Muokkaa valintanauhaa -luokan Päävälilehdet-luettelosta Kehitystyökalu-valintaruutu ja napsauta sitten Tallenna.

Luo sitten makro. Tallennamme makron, joka ei tee mitään, mutta luo oman makrotyökirjasi.

Lisätietoja makrojen luomisesta löytyy kohdasta Pikaopas: makron luominen.

  1. Siirry Kehitystyökalut-välilehteen ja valitse Tallenna makro.

  2. Älä turhaan kirjoita makron nimeä Tallenna makro -valintaikkunassa Makron nimi -ruutuun. Voit hyväksyä nimen, jonka Excel esimerkiksi Makro1, koska se on vain väliaikainen makro.

    Kun alat luoda makroja itse, sinun on annettava niille kuvaavat nimet, jotta tiedät, mitä ne tekevät.

  3. Valitse Makron tallennuspaikka -ruudussa Oma makrotyökirja > OK. Tämä on tärkein vaihe, sillä jos sinulla ei vielä ole omaa makrotyökirjaa, Excel luo uuden sellaisen.

  4. Valitse Kehitystyökalut>Lopetatallennus, Excel on luonut oman makrosi.

  5. Kun suljet työkirjan, sinua pyydetään tallentamaan sekä työkirja että Oma makro -työkirja.

Voit tarkastella luomaasi makroa:

  1. Käynnistä > Visual Basic(VBE) (Visual Basic-editori)valitsemalla Kehitystyökalut.

  2. Voit etsiä Oman makron työkirjan vasemman Project Resurssienhallinta-ruudusta. Jos et näe sitä, siirry Resurssienhallinnan > Project.

  3. Kaksoisnapsauta VBA-Project (PERSONAL.xlsb) -kansiota > Modules > Module1 :ssä, ja löydät tyhjän Makro1:n,jonka tallensit. Voit poistaa sen tai säilyttää sen, jos haluat lisätä koodin myöhempää käyttöä varten.

Huomautus: Kun tallennat makron uuden makroesiintymän Excel, VBA luo automaattisesti uuden Moduuli-kansion ja kasvattaa sen määrää. Jos sinulla on jo Moduuli1 ja Moduuli2, VBA luo Moduuli3:n. Voit nimetä Moduulit uudelleen Ominaisuudet-ikkunassa Resurssienhallinnan Project,jotta ne kuvastavat paremmin sitä, mitä niiden sisällä oleva makro tekee.

Makrojen siirtäminen tietokoneesta toiseen

Personal.xlsb-tiedosto on tallennettu järjestelmän käynnistyskansioon. Jos haluat jakaa makrosi jonkun toisen kanssa, voit kopioida Personal.xlsb:n muiden tietokoneiden käynnistyskansioon tai kopioida jotkin tai kaikki sen makrot muiden tietokoneiden Personal.xlsb -tiedostoon. Valitse FinderissaSiirry, pidä Optio-näppäintä painettuna ja valitse Kirjasto. Siirry Kirjasto-ruudussa seuraavaan: Group Containers > xyz.Office (jossa xyz on tekstimerkkijono, kuten "UBF8T346G9") > User Content > Startup > Excel. Liitä Personal.xlsb-tiedosto Excel kansioon.

Jos haluat jakaa vain yhden tai muutaman makron muiden kanssa, voit lähettää ne sisältävän työkirjan. Voit jakaa työkirjan muiden kanssa myös jaetun verkkoaseman tai SharePoint Services -kirjaston avulla.

Lisätietoja makrojen kopioimisesta työkirjasta toiseen on ohjeartikkelissa Makromoduulin kopioiminen toiseen työkirjaan.

Tarvitsetko lisätietoja?

Voit aina kysyä neuvoa Excel Tech Community -yhteisön asiantuntijalta tai saada tukea yhteisön vastauksista.

Tarvitsetko lisäohjeita?

Kehitä taitojasi

Tutustu koulutusmateriaaliin >

Saat uudet ominaisuudet ensimmäisten joukossa

LIITY MICROSOFT 365 INSIDERS -JÄSENEKSI >

Oliko näistä tiedoista hyötyä?

Kuinka tyytyväinen olet käännöksen laatuun?
Mikä vaikutti kokemukseesi?

Kiitos palautteesta!

×