Sivusto ei tue käyttämääsi selainta. Suosittelemme selaimen päivittämistä uudempaan versioon.
Kuinka nauhoitan / äänitän makron

Kuinka nauhoitan / äänitän oman makrotyökirjan ja muokkaan sitä ?

Kun nauhoitat makron, makronauhuri äänittää orjallisesti kaikki tekemäsi toimenpiteet. Näitä ovat mm.siirtymiset ylös ja alas ilman että tarvitsee mitään esimerkiksi soluun kirjoittaa. Lisäksi nauhuri nauhoittaa usein myös pitkää ja monimutkaista koodia.

Joten ennen kuin aloitat äänittämään makroja itsellesi, tee tarkka suunnitelma siitä. mitä olet äänittämässä. Käy läpi vaikka paperille toimenpiteet ja niiden tarvittava järjestys. Usein on hyvä ennen varsinaista äänittämistä harjoitella liikesarjat ensin kertaalleen etukäteen, jotta huomaa missä vaiheessa tulee helposti tehtyä turhia "liikkeitä" tai valintoja.

 

Tässä esimerkissä äänitetään yleishyödyllinen Personal Macro Workbook, jonka avulla valittu alue muutetaan Bold ja Italic-muotoon. Tämä makro on käyttövalmiina aina Excelin käynnistettyä ilman sen kummempia toimenpiteitä.

 

Avaa ensin uusi tyhjä työkirja. Sen jälkeen valitse View->Macros->Record Macro

 

 

 

1) Anna makrolle kuvaava nimi. Ei erikoismerkkejä ym. Excel varoittaa, jos nimi ei ole käypä.

 

2) Voit antaa makrolle pikanäppäin yhdistelmän, minkä avulla sitä voidaan käyttää suoraan näppäimistöltä. Huomioi, että osalla Excelin toiminnoista saattaa olla jo oma pikanäppäin (kuten kopioinnissa Ctrl+c tai tallennuksen Ctrl+s). Mikäli äänität makrosi jo olemassa olevalla näppäinyhdistelmällä (eli PIENI-kirjain), niin alkuperäinen toiminta ei enää toimi (makrosi toimii kuitenkin tuolloinkin)

Esim. jos laitat Ctrl+c makrosi pikanäppäimeksi, aikaisempi normaali kopiointi näppäimistöllä ei enää siis toimi.

Huomioi, että voit kuitenkin käyttää myös ISOJA-kirjaimia näppäinyhdistelmässä (Ctrl+Shift+haluttu kirjain). Tällöin sinulle tulee lisää valinnan mahdollisuuksia ja mahdolliset alkuperäiset makrot toimivat myös toimivat.

 Valitsin esimerkissä itselleni pienen e-kirjaimen pikanäppäin valintaan.

 

3) Tässä valitaan, mihin makro nauhoitetaan. Valitsemme tässä tapauksessa pudotusvalikosta Personal Macro Workbook (jos se ei ole valmiiksi jo esillä). Muita vaihtoehtoja ovat nykyinen työkirja tai uusi työkirja. Kun valitsemme Personal Macro Workbook kohdan, makro tallentuu automaattisesti Excelin xlstart-avaushakemistopolkuun.

 

4) Viimeisenä voit antaa kuvauksen makron tekemistä toimenpiteistä.  

 

Paina Ok ja aloitetaan äänittäminen. Valitse alue A1:B2. Paina sen jälkeen ensin Bold ja sitten Italic-painikkeita.

 

 

Paina lopuksi Excelin vasemmalla alalaidassa olevaa mustaa neliötä lopettaaksesi äänittämisen.

 

 

Makro on nyt äänitetty ja voit katsoa sitä siirtymällä VBA editoriin (paina Alt+f11) tai siirry Developer->Code->Visual Basic kautta.

Vasemmalla näkyy käytössä olevia VBA Projekteja. Juuri nauhoittamamme makron sijainti näkyy sinertävällä. Eli makrokoodi sijaitsee Module1:ssä.

 

 

 

Editorin oikealla näkyy nauhoitettu makrokoodi. Valitse siitä hiirellä tässä sinertävällä merkitty teksti ja poista se sen jälkeen vaikka Delete-nappulalla.

 

 

Tämän jälkeen valmis makro näyttää oheiselta:

 

 

 Paina lopuksi vielä vasemmalta ylhäältä disketin kuvaa tallentamista varten.

 

 

 

Voit käyttää makroa seuraavasti:

1) Valitse haluamasi alue (tai voi valita myös samanaikaisesti monta aluetta Control-näppäimen avulla)

2) Paina Ctrl+valitsemasi pikanäppäin

3) Valmista

 

Makro on aina käytettävissä kun Excel käynnistetään.

 

HUOMAA ! Kun makroja nauhoitetaan Personal Macro Workbook-valinnalla, niin tiedosto tallentuu automaattisesti avaushakemistoon, eikä nauhoittajan tarvitse siitä huolehtia. Lisäksi kun haluat äänittää lisää makroja Personal Macro Workbook-valinnalla, ne tallentuvat automaattisesti aikaisempien lisäykseksi. Et siis menetä aikaisemmin tehtyjä makroja, vaikka äänität uudestaan makroja Personal Macro Workbook-valinnan kautta.

Evästeet

Tämä sivusto käyttää evästeitä tallentaakseen tietoja koneellesi.

Hyväksytkö evästeiden käytön?