Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016

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.

Toimintaohjeet

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. Lisätietoja on artikkelissa 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.

    Kehitystyökalut-välilehden Koodi-ryhmän Tallenna makro -komento

  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

Toimintaohjeet

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 Excel > Asetukset... > valintanauha & 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.

Tarvitsetko lisätietoja?

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

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.