Jos olet aloittelija kojelaudan automatisoinnissa Excelissä, on epätodennäköistä, että pystyt kirjoittamaan VBA (Visual Basic for Applications) -koodin käsin makrojen luomiseksi. Ilman täydellistä Excelin objektimallin ja syntaksin tuntemusta tarvittavan koodin kirjoittaminen olisi mahdotonta useimmille aloitteleville käyttäjille.
Tässä makron tallentaminen on hyödyllistä. Ajatuksena on, että tallennat haluamasi toiminnon ja suoritat sitten makron aina, kun haluat toiminnon suoritettavan.
Aloittaaksesi sinun on ensin näytettävä Kehittäjä-välilehti. Löydät täydellisen makrotyökalusarjan Excel 2013:ssa Kehittäjä-välilehdeltä, joka on alun perin piilotettu. Sinun on kerrottava Excelille erikseen, jotta se näkyy. Ota Kehittäjä-välilehti käyttöön seuraavasti:
Siirry nauhaan ja napsauta Tiedosto-painiketta.
Avaa Excelin asetukset -valintaikkuna napsauttamalla Asetukset-painiketta.
Napsauta Mukauta nauhaa -painiketta.
Oikealla olevassa luetteloruudussa näet kaikki käytettävissä olevat välilehdet.
Valitse Kehittäjä-välilehti, kuten tässä kuvassa näkyy.
Napsauta OK.
Nyt kun sinulla on Kehittäjä-välilehti, valitse se ja napsauta Tallenna makro -komentoa. Tämä avaa Tallenna makro -valintaikkunan, kuten tässä kuvassa näkyy.
Tässä ovat Tallenna makro -valintaikkunan neljä kenttää:
-
Makron nimi: Excel antaa makrollesi oletusnimen, kuten Macro1, mutta paras käytäntö on antaa makrolle nimi, joka kuvaa paremmin sen toimintaa. Voit esimerkiksi nimetä yleisen taulukon muotoilevan makron AddDataBarsiksi.
-
Pikanäppäin: Tämä kenttä on valinnainen. Jokainen makro tarvitsee tapahtuman tai jotain tapahtuakseen toimiakseen. Tämä tapahtuma voi olla painikkeen painallus, työkirjan avaaminen tai tässä tapauksessa näppäinyhdistelmä. Kun määrität makrollesi pikanäppäimen, kyseisen näppäinyhdistelmän syöttäminen käynnistää makrosi. Sinun ei tarvitse antaa pikanäppäintä makron suorittamiseksi.
-
Tallenna makro: Tämä työkirja on oletusasetus. Makron tallentaminen tähän työkirjaan tarkoittaa yksinkertaisesti sitä, että makro tallennetaan aktiivisen Excel-tiedoston kanssa. Kun seuraavan kerran avaat kyseisen työkirjan, makro on käytettävissä.
Vastaavasti, jos lähetät työkirjan toiselle käyttäjälle, myös tämä käyttäjä voi suorittaa makron, mikäli käyttäjä on määrittänyt makron suojauksen oikein.
-
Kuvaus: Tämä kenttä on valinnainen, mutta siitä on hyötyä, jos laskentataulukossa on useita makroja tai jos sinun on annettava käyttäjälle tarkempi kuvaus makron toiminnasta.
Tässä ensimmäisessä esimerkissä kirjoita AddDataBars makron nimi -kenttään ja valitse Tämä työkirja avattavasta Tallenna makro sisään -valikosta, kuten tässä kuvassa. Paina OK.
Excel tallentaa nyt toimintasi. Kun Excel tallentaa, voit suorittaa mitä tahansa haluamiasi toimintoja. Tässä skenaariossa tallennat makron lisätäksesi tietopalkit numerosarakkeeseen.
Noudata näitä ohjeita:
Korosta solut C1:C21.
Siirry Koti-välilehdelle ja valitse Ehdollinen muotoilu___Uusi sääntö.
Siirry Uusi muotoilusääntö -valintaikkunassa avattavaan Muotoilutyyli-valikkoon ja valitse Tietopalkki.
Toinen valintaikkuna tulee näkyviin. Valitse tässä Näytä vain palkki -valintaruutu.
Ota muutos käyttöön painamalla OK.
Siirry Kehittäjä-välilehdelle ja napsauta Lopeta tallennus -komentoa.
Tässä vaiheessa Excel lopettaa tallennuksen. Sinulla on nyt makro, joka korvaa C1:C21:n tiedot tietopalkeilla. Nyt voit tallentaa uuden makron poistaaksesi tietopalkit.
Siirry Kehittäjä-välilehdelle ja napsauta Tallenna makro -komentoa.
Kirjoita RemoveDataBars makron nimi -kenttään ja valitse Tämä työkirja Store Macro In -pudotusvalikosta, kuten tässä kuvassa. Paina OK.
Korosta solut C1:C21.
Siirry Koti-välilehteen ja valitse Ehdollinen muotoilu___Poista säännöt___Poista säännöt valituista soluista.
Siirry Kehittäjä-välilehdelle ja napsauta Lopeta tallennus -komentoa.
Jälleen Excel lopettaa tallennuksen. Sinulla on nyt uusi makro, joka poistaa ehdolliset muotoilusäännöt soluista C1:C21.