Excel-makro on joukko ohjelmointiohjeita, jotka on tallennettu proseduurina. Makrot poistavat usein toistuvien vaiheiden toistot, ja ne voidaan käynnistää näppäinkomennolla, työkalurivin kuvakkeella tai itse laskentatauluun lisättävän painikkeen avulla.
Huomautus Tämän artikkelin tiedot koskevat Excel-versioita 2019, 2016, 2013, 2010 ja Excel for Mac.
Milloin käyttää makroa
Makrot voivat tehdä laskentataulukkosi helpommaksi työskennellä automatisoimalla toistuvat tehtävät. Näihin tehtäviin kuuluvat kaikki monimutkaisista laskutoimituksista, jotka edellyttävät kaavojen käyttöä yksinkertaisiin muotoilutehtäviin. Yksi esimerkki toistuvasta tehtävästä on lisätä numeroiden muotoiluun uusiin tietoihin. Toinen esimerkki on solu- ja laskentataulukon muodostaminen, kuten rajat ja varjostus.

Muita toistuvia tehtäviä, joista makrot ovat hyödyllisiä, ovat:
- Rivien ja sarakkeiden lisääminen tai poistaminen
- Työkalujen suojaaminen tai suojaaminen
- Solujen valikointi
- Nykyisen päivämäärän lisääminen laskentataulukkoon
Makrot vs. Mallit
Makrojen käyttö voi olla erinomainen ajan säästö toistuville tehtäville. Jos rutiininomaisesti lisätään tiettyjä muotoilutoimintoja tai sisältöä (kuten otsikoita tai yrityksen logoa) uusiin laskentataulukoihin, luo ja tallenna mallitiedosto, joka sisältää nämä kohteet sen sijaan, että voit luoda ne uudelleen aina, kun aloitat uuden laskentataulukon.
Excelin Macro Recorder
Excel sisältää sisäänrakennetun makron tallentimen, joka tallentaa useita vaiheita näppäimistön ja hiiren avulla. Excel muuntaa tämän sarjan vaiheita VBA-koodiksi. Macro Recorder ja Macro Manager löytyvät Näytä-välilehdestä. Painikkeiden lisääminen laskentataulukkoon edellyttää kehittäjä-välilehden lisäämistä.
Lisää Developer-välilehti Exceliin
Excelin kehittäjävälilehden paljastumisvaiheet ovat suoraviivainen ja niitä voidaan seurata, onko sinulla Mac- tai Windows-tietokoneita.

-
Windows: Valitse tiedosto.
mac: Valitse kunnostautua valikko.
-
Windows: Valitse vaihtoehdot.
mac: Valitse Asetukset.
-
Windows: Valitse Muokkaa nauhaa.
mac: Valitse Nauha ja työkalupalkki.
-
Valitse ikkunan oikealla puolella Ribbon räätälöinti jakso, etsiä Kehittäjä vaihtoehto ja lisää valintamerkki sen vieressä olevaan ruutuun.
-
valita Tallentaa Sulje ikkuna ja näytä kehittäjä-välilehti Excelissä.
Luo perusmakro Exceliin
Luodaan perus Excel-makro, joka täyttää solun punaisella, keskittyy tekstiin ja lisää tekstiä lihavoidun muotoilun. Vaikka Levy-makro -vaihtoehto on käytettävissä Kehittäjä-välilehdessä, käytämme Näytä-välilehteä prosessin helpottamiseksi.

-
valita näkymä.
-
valita makrot > Ennätys makro.
-
Anna makron nimen kohdalle makron nimi. Voit vapaasti seurata johdatamme tätä esimerkkiä varten ja soittaa painottaa.
-
Valitse Store-makro, valitse Tämä työkirja pitää makro liitteenä nykyiselle tiedostolle.
-
Jos haluat luoda pikavalintanäppäimen, kirjoita kirjain tai numero, jota painetaan yhdessä muiden merkittyjen avainten kanssa. Tätä esimerkkiä varten käytämme kirjainta E.
-
A tyypin kuvaus makro. Jätämme sen tyhjäksi tässä esimerkissä.
Kuvaus muistuttaa siitä, mitä makro tekee, kun se toimii. Jos aiot luoda useita makroja, täytä kuvaus, jotta voit nopeasti valita tehtävän oikean.
-
valita kunnossa.
-
Makro alkaa tallentaa. Kaikki laskentataulukkoon tehdyt muutokset tallennetaan.
-
Valitse solu. Tämä on solu, jota muutetaan laskentataulukossa ja jossa makro tallennetaan.
-
Valitse Koti-välilehdeltä rohkea korostaa solutekstiä, valitse Keskusta kohdistaa solun sisältö ja valitse Täyttöväri muuttaa solun tausta punaiseksi.
-
valita näkymä ja valitse Stop Äänite. Makro luodaan ja tallennetaan työkirjaan.
Suorita luotu makro Excelissä
Kun makro on määritetty pikavalintanäppäimeksi, käytä makroa valitsemalla solu ja painamalla näppäimistön yhdistelmää. Jos et ole valinnut pikakuvakombinaatiota, valitse näkymä ja valitse Näytä makrot. Makro voidaan suorittaa valitsemalla ja valitsemalla Juosta.
Luo Macro-painike Excelissa
Makroja voidaan käyttää pikanäppäimellä. Tai voit luoda laskentataulukon mukautetun painikkeen, jota painettuina käyttää määritettyä makroa.

Seuraa tätä esimerkkiä luodaksesi perusmakro-painikkeen Excelistä aiemmin luotuun painottaa makro.
Kehittäjä-välilehti on otettava käyttöön. Lisää kehittäjä-välilehti Exceliin tässä artikkelissa aiemmin mainittujen vaiheiden avulla.
-
valita Kehittäjä.
-
Valitse Controls-ryhmästä Insert > nappi.
-
Valitse solu työarkista, johon haluat sijoittaa painikkeen. Painiketta voidaan siirtää ja muuttaa, kun se lisätään laskentataulukkoon.
-
Valitse makro luettelosta, jonka haluat suorittaa, kun painiketta painetaan. Valitse esimerkki valitsemalla painottaa makro.
-
valita kunnossa.
-
Työkaluun tulee painike, jota voit siirtää tai muuttaa. Voit vaihtaa painikkeessa näkyvää tekstiä kaksoisnapsauttamalla sitä ja syöttämällä haluamasi tekstin.
-
Valitse solu ja valitse sitten makroa käsittelevä painike.




