Office
Kirjaudu sisään

Pikaopas: makron luominen

Jos teet Microsoft Excelissä usein toistuvia tehtäviä, voit automatisoida ne tallentamalla makron. Makro on toiminto tai toimintosarja, jonka voit suorittaa niin monta kertaa kuin haluat. Voit luoda makron tallentamalla hiirellä tehtyjä valintoja ja näppäinpainalluksia. Makron luomisen jälkeen voit tehdä makroon vähäisiä muutoksia, jotta saat sen toimimaan juuri haluamallasi tavalla.

Ajatellaan esimerkiksi, että laadit kuukausittain raportin talouspäällikölle. Haluat, että niiden asiakkaiden nimet, joiden tili on ylittynyt, näkyvät punaisella ja lihavoituina. Voit luoda ja sitten suorittaa makron, joka tekee nämä muotoilut valitsemiisi soluihin nopeasti.

Toimintaohje

Kuvakkeen kuva

Ennen makron tallentamista   

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. Jos haluat lisätietoja, katso Kehitystyökalut-välilehden näyttäminen.

Valintanauhan Kehitystyökalut-välilehti

Kuvakkeen kuva

Makron tallentaminen    

  1. Valitse Kehitystyökalut-välilehden Koodi-ryhmässä Tallenna makro.

  2. Voit myös kirjoittaa makron nimen Makron nimi -ruutuun, pikanäppäimen Pikanäppäin-ruutuun ja kuvauksen Kuvaus-ruutuun ja aloittaa sitten tallentamisen valitsemalla OK.

    Tallenna makro

  3. Suorita toiminnot, jotka haluat automatisoida, kuten mallitekstin kirjoittamisen tai tietosarakkeen täyttämisen.

  4. Napsauta Kehitystyökalut-välilehdessä Lopeta tallentaminen.

    Kehitystyökalut-välilehden Koodi-ryhmän Lopeta tallennus -komento

Kuvakkeen kuva

Makron lähempi tarkastelu   

Muokkaamalla makroa voit opetella Visual Basic -ohjelmoinnin perusteita.

Jos haluat muokata makroa, valitse Kehitystyökalut-välilehden Koodi-ryhmässä Makrot, valitse sitten makron nimi ja lopuksi Muokkaa. Visual Basic Editor käynnistyy.

Katso, miten tallentamasi toiminnot näkyvät koodina. Osaa koodista on todennäköisesti helppo tulkita, kun taas osa saattaa olla hieman vaikeaselkoista.

Tee koeluonteisia muutoksia koodiin, sulje Visual Basic Editor ja suorita makro uudelleen. Katso, tapahtuuko toiminnassa muutoksia.

Seuraavat vaiheet

Toimintaohje

Kuvakkeen kuva

Ennen makron tallentamista   

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

  1. Siirry kohtaan Excel > Asetukset...> Valintanauha ja työkalurivi.

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

Kuvakkeen kuva

Makron tallentaminen    

  1. Napsauta Kehitystyökalut-välilehdessä Tallenna makro.

  2. Voit myös kirjoittaa makron nimen Makron nimi -ruutuun, pikanäppäimen Pikanäppäin-ruutuun ja kuvauksen Kuvaus-ruutuun ja aloittaa sitten tallentamisen valitsemalla OK.

  3. Suorita toiminnot, jotka haluat automatisoida, kuten mallitekstin kirjoittamisen tai tietosarakkeen täyttämisen.

  4. Valitse Kehitystyökalut-välilehden Koodi-ryhmässä Lopeta tallentaminen.

Kuvakkeen kuva

Makron lähempi tarkastelu   

Muokkaamalla makroa voit opetella Visual Basic -ohjelmoinnin perusteita.

Jos haluat muokata makroa, valitse Kehitystyökalut-välilehdessä Makrot, valitse makron nimi ja napsauta Muokkaa. Visual Basic Editor käynnistyy.

Katso, miten tallentamasi toiminnot näkyvät koodina. Osaa koodista on todennäköisesti helppo tulkita, kun taas osa saattaa olla hieman vaikeaselkoista.

Tee koeluonteisia muutoksia koodiin, sulje Visual Basic Editor ja suorita makro uudelleen. Katso, tapahtuuko toiminnassa muutoksia.

Seuraavat vaiheet

Lisätietoja makrojen luomisesta ja suorittamisesta on artikkelissa Makron luominen, suorittaminen, muokkaaminen tai poistaminen.

Tarvitsetko lisätietoja?

Voit aina kysyä neuvoa Excel Tech Community -yhteisön asiantuntijalta, saada tukea yhteisön vastauksista tai ehdottaa uutta ominaisuutta tai parannusta Excel User Voice -sivustolla.

Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×