Artiklid

Exceli makrod: mis need on ja kuidas neid kasutada

Kui teil on lihtne toimingute seeria, mida peate mitu korda kordama, saate lasta Excelil need toimingud salvestada ja luua nende kordamiseks koodi sisaldava makro.

Kui olete makro salvestanud, saate toimingute seeriat korrata nii mitu korda kui soovite, lihtsalt käivitades salvestatud makro. 

See on palju tõhusam kui iga kord käsitsi sama toimingute seeria kordamine.

Makro salvestamiseks peate esmalt salvestusprotsessi alustama. Selle valiku leiate menüüst Makro , mis asub vahekaardil vaade Exceli lindil (või menüüs a laskumine Excel 2003 tööriistad). Need valikud on näidatud allolevatel piltidel:

Salvestage makrod Exceli praegustes versioonides (2007 ja uuemad):

Seejärel kuvatakse dialoogiboks "Makro salvestamine". 

See kast võimaldab teil soovi korral sisestada oma makro nime ja kirjelduse. Soovitatav on anda makrole tähendusrikas nimi, et hiljem makro juurde naastes jääks see meelde, mida see teeb. Kui te aga nime ei anna, annab Excel makrole automaatselt nime (nt Macro1, Macro2 jne).

Dialoogiboks „Makro salvestamine” annab teile ka võimaluse määrata makrole kiirklahv. See muudab makro käitamise palju lihtsamaks. Siiski peate olema ettevaatlik, et mitte määrata makrole üht eelklahvikombinatsioonidefiExceli nite (nt CTRL-C). Kui valite olemasoleva Exceli klahvikombinatsiooni, kirjutab teie makro selle üle ja teie või teised kasutajad võivad makrokoodi kogemata käivitada.

Kui olete makro nime ja (vajadusel) kiirklahviga rahul, valige makro salvestamise alustamiseks OK.

Kui alustate makro salvestamist, salvestatakse kõik teie tehtud toimingud (andmete sisestamine, lahtrite valik, lahtri vormindamine, töölehe kerimine jne) uude makrosse VBA-koodina.

Lisaks näete makro salvestamisel töövihiku vasakus alanurgas stopp-nuppu (või Excel 2003-s kuvatakse stopp-nupp ujuval tööriistaribal), nagu allpool näidatud.

Innovatsiooni uudiskiri
Ärge jätke ilma kõige olulisematest uuendustest. Registreeruge, et saada neid meili teel.

Kui olete toimingud, mida soovite salvestada, lõpetanud, saate makro salvestamise peatada, klõpsates nuppu Stop. Makrokood salvestatakse nüüd Visual Basicu redaktori moodulisse.

Valik „Kasuta suhtelisi viiteid”.

Kui valite valiku Kasutage suhtelisi viiteid Makro salvestamisel on kõik makro viited lahtrisse suhtelised. Kui aga variant Kasutage suhtelisi viiteid pole valitud, on kõik koodis kuvatavad lahtriviited absoluutsed (vt meie postitust viiteoperaatorid).

Valik Kasutage suhtelisi viiteid See on menüüs Makro (ja see asub Excel 2003 tööriistaribal Makro). 

Salvestatud makrode käitamine

Makrode salvestamisel loob Excel alati alamprotseduuri (mitte funktsiooniprotseduuri). Kui olete makrole määranud kiirklahvi, on see otsetee lihtsaim viis makro käitamiseks. Vastasel juhul saab makro käivitada järgmiste toimingutega.

  • Dialoogiboksi „Makrod” kuvamiseks vajutage klahvikombinatsiooni Alt + F8 (st vajutage klahvi ALT ja kui see on all, vajutage F8);
  • Valige dialoogiboksis "Makro" makro, mida soovite käivitada;
  • Klõpsake su Jookse .

Ercole Palmeri

Innovatsiooni uudiskiri
Ärge jätke ilma kõige olulisematest uuendustest. Registreeruge, et saada neid meili teel.

Viimased artiklid

Veeam pakub lunavarale kõige põhjalikumat tuge alates kaitsest kuni reageerimise ja taastamiseni

Veeami Coveware jätkab küberväljapressimise juhtumitele reageerimise teenuste pakkumist. Coveware pakub kohtuekspertiisi ja heastamisvõimalusi…

Aprill 23 2024

Roheline ja digitaalne revolutsioon: kuidas ennustav hooldus muudab nafta- ja gaasitööstust

Ennustav hooldus muudab nafta- ja gaasisektori pöördeliseks uuendusliku ja ennetava lähenemisega tehaste juhtimisele.…

Aprill 22 2024

Ühendkuningriigi monopolivastane regulaator tõstab BigTechi häire GenAI pärast

Ühendkuningriigi CMA on väljastanud hoiatuse Big Techi käitumise kohta tehisintellekti turul. Seal…

Aprill 18 2024

Casa Green: energiarevolutsioon jätkusuutliku tuleviku nimel Itaalias

Euroopa Liidu poolt hoonete energiatõhususe suurendamiseks koostatud roheliste majade dekreet on lõpetanud oma seadusandliku protsessi…

Aprill 18 2024