Excel 2019: kuidas luua Exceli makrosid käskude automatiseerimiseks

Exceli makrod võimaldavad teil ülesannete lihtsustamiseks käske automatiseerida. Excel 2019 võimaldab teil lisada lindile valikulise vahekaardi Arendaja, mis sisaldab oma käsunuppu Makro salvestamine (muude käsunuppude hulgas, mis on makrodega täpsema töö tegemisel väga kasulikud). Excel 2019 lindile vahekaardi Arendaja lisamiseks toimige järgmiselt.

Exceli suvandite dialoogiboksi avamiseks klõpsake nuppu Fail → Suvandid või vajutage Alt+FT.

Klõpsake nuppu Kohanda linti, seejärel märkige dialoogiboksi paremas servas asuvas loendiboksis Kohanda lindi jaotises Peamised vahekaardid ruut Arendaja ja seejärel klõpsake nuppu OK.

Isegi kui te ei lisa lindile vahekaarti Arendaja, sisaldab Excel 2019 olekuriba salvestusmakro (oleku indikaatorist Valmis vahetult paremal) ja lindi vahekaardil Vaade sisaldab makrode käsunuppu koos tilgaga. -alla menüü, mis sisaldab suvandit Makro salvestamine.

Kui lülitate sisse Exceli makrosalvesti dialoogiboksis Makro salvestamine – mis avaneb klõpsates olekuribal nuppu Salvesta makro (lisatakse automaatselt pärast esimese makro salvestamist), on makrode nupu rippmenüüs suvand Salvesta makro ( Alt+WMR) või isegi nuppu Salvesta makro vahekaardil Arendaja (Alt+LR) – makrosalvesti salvestab kõik teie tegevused aktiivsele töölehel või diagrammilehele, kui neid teete.

Exceli makrosalvesti ei salvesta toimingu sooritamiseks tehtud klahvivajutusi ega hiiretoiminguid – ainult toimingu enda sooritamiseks vajalikku VBA-koodi. See tähendab, et parandatava toimingu tegemisel tehtud vigu ei salvestata makro osana. Näiteks kui teete trükkimisvea ja muudate seda siis, kui makrosalvesti on sisse lülitatud, kuvatakse makros ainult parandatud kirje ilma algsete vigade ja nende parandamiseks võetud meetmeteta.

Makrosalvestajaga loodud Exceli makrosid saab salvestada praeguse töövihiku osana, uude töövihikusse või spetsiaalsesse globaalselt saadaolevasse isikliku makro töövihikusse nimega PERSONAL.XLSB, mis on salvestatud teie kõvaketta kausta nimega XLSTART. . Kui salvestate Exceli makro isikliku makro töövihiku osana, saate seda makrot käitada mis tahes avatud töövihikust. (Selle põhjuseks on asjaolu, et töövihik PERSONAL.XLSB avatakse salaja alati, kui käivitate Exceli ja kuigi see jääb peidetuks, on selle makrod alati saadaval.) Kui salvestate makrosid praeguse töövihiku või uue töövihiku osana, saate neid makrosid käivitada. ainult siis, kui töövihik, kuhu need salvestati, on Excelis avatud.

Kui loote makro salvestajaga makro, otsustate mitte ainult töövihiku, kuhu makro salvestada, vaid ka loodavale makrole määrata nime ja otsetee klahvivajutused. Makrole nime määramisel järgige samu juhiseid, mida kasutate töölehe lahtrivahemikule standardvahemiku nime määramisel. Kui määrate makro käitamiseks kiirklahvivajutuse , saate määrata

  • Klahv Ctrl pluss täht A-st Z-ni, nagu Ctrl+Q puhul
  • Ctrl+Shift ja täht A-st Z-ni, nagu Ctrl+Shift+Q puhul

Siiski ei saa te makrole määrata klahvi Ctrl pluss kirjavahemärke või numbriklahvi (nt Ctrl+1 või Ctrl+/).

Et näha, kui lihtne on makro salvestajaga makro luua, järgige neid samme makro loomiseks, mis sisestab ettevõtte nime 12-punktilises paksus kirjas ja tsentreerib ettevõtte nime ridadele A kuni E, kasutades funktsiooni Ühenda ja tsentreeri. :

Avage Exceli töövihik, mis sisaldab töölehe andmeid või diagrammi, millega soovite makro töötada.
Kui loote makro, mis lisab töölehel uusi andmeid (nagu selles näites), avage andmete lisamiseks tööleht, kus on palju tühje lahtreid. Kui loote makro, mis peab selle sammude esitamisel asuma kindlas lahtris, asetage lahtrikursor sellesse lahtrisse.

Kui olete lindile lisanud vahekaardi Arendaja, klõpsake olekuribal nuppu Salvesta makro või Alt+WMR või Alt+LR.
Avaneb dialoogiboks Makro salvestamine, kuhu sisestate makro nime, määrate mis tahes klahvivajutuse otsetee, valite töövihiku, kuhu makro salvestate, ja sisestate makro funktsiooni kirjelduse.Excel 2019: kuidas luua Exceli makrosid käskude automatiseerimiseks

Uue salvestatava makro määramine dialoogiboksis Makro salvestamine.

Asendage makro1 ajutine makro nimi, sisestades makro nime tekstiväljale Makro nimi.

Pea meeles, et makro nime andmisel ei tohi makro nimes kasutada tühikuid ja see peab algama tähega, mitte mõne numbri või kirjavahemärgiga. Selle näitemakro puhul asendate makro1 tekstikastis Makro nimi nimega Ettevõtte_nimi.

Järgmisena saate sisestada tähe A ja Z vahele, mis toimib otseteeklahvina makro käivitamiseks, kui vajutate Ctrl ja sellele järgnevat täheklahvi. Pidage meeles, et Excel on juba määranud mitu Ctrl+täht klahvivajutuse kiirklahve tavapäraste toimingute tegemiseks, näiteks Ctrl+C üksuse lõikelauale kopeerimiseks ja Ctrl+V lõikelaualt üksuse töölehele kleepimiseks (vt Pettus Leht täieliku loendi jaoks). Kui määrate koostatavale makrole samad klahvivajutused, alistavad makro kiirklahvid ja keelavad seetõttu Exceli valmis kiirklahvivajutused.

(Valikuline) Klõpsake tekstiväljal Kiirklahv ja seejärel sisestage tähestiku täht, mille soovite makrole määrata.

Selle näitemakro puhul vajutage klahvikombinatsiooni Shift+C, et määrata Ctrl+Shift+C otsetee klahvivajutuseks (et mitte keelata valmis Ctrl+C otseteed).

Järgmisena peate otsustama, kuhu uus loodava makro salvestada. Valige ripploendikastist Makro salvestamine Isiklik makro töövihik, et saaksite makrot igal ajal käivitada. Valige See töövihik (vaikeseade), kui peate makro käivitama ainult siis, kui praegune töövihik on avatud. Valige Uus töövihik, kui soovite avada uue töövihiku, kuhu uus makro salvestada ja salvestada.

Klõpsake ripploendis Salvesta makro asukohas suvandit Isiklik makro töövihik, Uus töövihik või See töövihik, et näidata, kuhu uus makro salvestada.

Selle näitemakro jaoks valige isiklik makro töövihik, et saaksite seda kasutada ettevõtte nime sisestamiseks mis tahes Exceli töövihikusse, mille loote või muudate.

Järgmisena peaksite loendiboksis Kirjeldus dokumenteerima oma makro eesmärgi ja funktsiooni. Kuigi see samm on puhtalt valikuline, on hea mõte omandada harjumus seda teavet iga kord uue makro loomisel salvestada, et teie ja teie töökaaslased teaksid alati, mida makrolt selle käivitamisel oodata.

(Valikuline) Klõpsake loendikasti Kirjeldus ja sisestage makro eesmärgi lühikirjeldus teabe ette, mis näitab kuupäeva ja makro salvestanud isikut.

Nüüd olete valmis makro salvestamise dialoogiboksi sulgema ja makro salvestamist alustama.

Dialoogiboksi Makro salvestamine sulgemiseks klõpsake nuppu OK.

Dialoogiboks Makro salvestamine sulgub, olekuribal kuvatakse ruudukujuline nupp Peata salvestamine ja suvand Makro salvestamine muutub makrode nupu rippmenüüs ja vahekaardi Arendaja grupis Kood.

Nupu Makrod rippmenüüst lindi vahekaardil Vaade ja rühma Kood vahekaardil Arendaja leiate valiku Kasuta suhtelisi viiteid. Klõpsate seda rippmenüü üksust või käsunuppu, kui soovite, et makrosalvesti salvestaks Exceli makro praeguse lahtri asukoha suhtes. Selle näidismakro puhul, mis sisestab ettevõtte nime ja vormistab selle töölehel, tuleb kindlasti enne käskude salvestamise alustamist klõpsata nupul Use Relative References. Vastasel juhul saate makrot kasutada ainult ettevõtte nime sisestamiseks, mis algab töölehe lahtrist A1.

(Valikuline) Klõpsake vahekaardi Vaade makrode nupu rippmenüüs suvandit Kasuta suhtelisi viiteid või vahekaardil Arendaja nuppu Kasuta suhtelisi viiteid, kui soovite makrot igal pool Exceli lehel taasesitada.

Valige lahtrid, sisestage andmed ja valige Exceli käsud, mis on vajalikud ülesannete täitmiseks, mida soovite salvestada täpselt nii, nagu tavaliselt teeksite praeguse töölehe loomisel või redigeerimisel, kasutades klaviatuuri, hiirt või nende kahe kombinatsiooni.

Näidismakro jaoks tippige ettevõtte nimi ja klõpsake praeguses lahtris kirje lõpetamiseks valemiribal nuppu Enter. Järgmisena klõpsake nuppu Paks ja seejärel vahekaardi Avaleht grupi Font ripploendis Font Size nuppu 12. Lõpuks lohistage selle vahemiku valimiseks läbi lahtrite A1:E1 ja seejärel klõpsake vahekaardil Avaleht uuesti käsunuppu Ühenda ja keskel.

Kui olete lõpetanud Excelis kõik toimingud, mida soovite salvestada, olete valmis makrosalvesti välja lülitama.

Klõpsake olekuribal nuppu Peata salvestamine või valige lindi vahekaardil Vaade või Arendaja suvand Peata salvestamine.

Olekuribal olev ruudukujuline nupp Peata salvestamine muutub makro salvestamise nupuks (koos ikooniga, mis näitab väikest töölehte, mille vasakus nurgas on ring). See annab teile teada, et makrosalvesti on nüüd välja lülitatud ja edasisi toiminguid ei salvestata.

Kui olete oma esimese makro salvestamise programmis Excel 2019 lõpetanud, kuvatakse olekuribal alati, kui programmi kasutate, nupp Makro salvestamine. See tähendab, et saate klõpsata või puudutada seda nuppu makro salvestamise dialoogiboksi avamiseks alati, kui peate looma uusi makrosid, selle asemel, et valida lindi vahekaardil Vaade või Arendaja suvand Makro salvestamine, nagu on kirjeldatud eelmistes sammudes.

Exceli makrode määramine lindile ja kiirjuurdepääsu tööriistaribale

Kui eelistate makro käivitamise asemel, valides selle dialoogiboksis Makro või vajutades sellele määratud kiirklahve, saate selle määrata lindi kohandatud vahekaardile või kiirjuurdepääsu tööriistariba kohandatud nupule ja seejärel käivitada seda kohandatud nupul klõpsates.

Exceli makro määramiseks kohandatud lindi vahekaardil kohandatud rühmale toimige järgmiselt.

Klõpsake nuppu Fail → Suvandid ja seejärel klõpsake Exceli suvandite dialoogiboksis vahekaarti Kohanda linti (või vajutage klahvikombinatsiooni Alt+FTC).

Excel kuvab dialoogiboksis Exceli suvandid paani Kohanda lindi.

Klõpsake vasakul asuvas ripploendikastis Valige käsud valikust Makrod.
Excel loetleb loendiboksis Vali käsud alates kõigi loodud makrode nimed, nii praeguses töövihikus kui ka töövihikusse PERSONAL.XLSB salvestatud makrode nimed.

Parempoolses loendiboksis Peamised vahekaardid klõpsake kohandatud vahekaardil kohandatud rühma nime, millele soovite makro lisada.

Kui te pole makro jaoks kohandatud vahekaarti ja rühma veel loonud või peate looma uue, toimige järgmiselt.

Klõpsake loendi Peamised vahekaardid allosas nuppu Uus vaheleht.
Excel lisab põhivahekaartide loendisse nii uue vahekaardi (kohandatud) kui ka uue rühma (kohandatud) üksuse, valides samal ajal üksuse Uus rühm (kohandatud).

Klõpsake äsja põhivahekaartidele lisatud üksust Uus vaheleht (kohandatud).

Klõpsake loendiboksi Peamised vahekaardid allosas nuppu Nimeta ümber ja tippige seejärel uue kohandatud vahekaardi kuvatav nimi, enne kui klõpsate OK.

Klõpsake äsja ümbernimetatud kohandatud vahekaardi all üksust Uus rühm (kohandatud).

Klõpsake nuppu Nimeta ümber ja tippige seejärel uue kohandatud rühma kuvatav nimi, enne kui klõpsate OK.

Klõpsake vasakpoolses loendiboksis Vali käsud alates makro nimel, mille soovite lisada kohandatud rühma, mis on nüüd valitud parempoolses loendikastis Peamised vahekaardid.

Valitud Exceli makro lisamiseks kohandatud vahekaardil valitud kohandatud rühma klõpsake nuppu Lisa. Kui soovite makro ümber nimetada ja/või määrata sellele uue ikooni, klõpsake nuppu Nimeta ümber ja tehke need muudatused dialoogiboksis Nimeta ümber, enne kui klõpsate Exceli suvandite dialoogiboksi sulgemiseks nuppu OK.

Pärast makro lisamist kohandatud vahekaardi kohandatud rühmale kuvatakse makro nimi lindi kohandatud vahekaardil nupul. Seejärel peate makro käivitamiseks klõpsama seda käsunuppu.

Kiirjuurdepääsu tööriistariba kohandatud nupule Exceli makro määramiseks toimige järgmiselt.

Klõpsake kiirjuurdepääsu tööriistariba lõpus nuppu Kohanda kiirjuurdepääsu tööriistariba ja seejärel klõpsake selle rippmenüüs valikut Rohkem käske.
Excel avab Exceli suvandite dialoogiboksi, kus on valitud kiirjuurdepääsu tööriistariba vahekaart.

Klõpsake ripploendikastis Vali käsud alates valikul Makrod.

Excel loetleb loendiboksis Vali käsud alates kõigi teie loodud makrode nimed, nii praeguses Exceli töövihikus kui ka töövihikusse PERSONAL.XLSB salvestatud makrode nimed.

Klõpsake loendiboksis Vali käsud alates kiirjuurdepääsu tööriistariba kohandatud nupule lisatava makro nimel ja seejärel klõpsake nuppu Lisa.

Kui soovite muuta kuvatavat nime ja määrata makronupule erineva ikooni, klõpsake nuppu Muuda, et avada dialoogiboks Modify Button.

Exceli suvandite dialoogiboksi sulgemiseks klõpsake nuppu OK.

Pärast Exceli suvandite dialoogiboksi sulgemist kuvatakse kiirjuurdepääsu tööriistaribale kohandatud nupp, millel on sellega seotud makro ikoon (vaikimisi standardkäsu vooskeemiga, kui te seda ei muutnud). Sellele kohandatud makronupule määratud Exceli makro nime kuvamiseks ekraaninäpuna asetage hiirekursor nupu kohale. Makro käivitamiseks klõpsake nuppu.


Kustutage oma PowerPointi slaididelt pliiatsi ja esiletõstja joonised

Kustutage oma PowerPointi slaididelt pliiatsi ja esiletõstja joonised

Kui olete esitluse ajal PowerPointi slaididele joonistamiseks kasutanud pliiatsit või markerit, saate joonised järgmise esitluse jaoks salvestada või need kustutada, nii et järgmisel näitamisel alustate puhaste PowerPointi slaididega. Pliiatsi ja markeri jooniste kustutamiseks järgige neid juhiseid: joonte kustutamine […]

Stiili teegi sisu rakenduses SharePoint 2010

Stiili teegi sisu rakenduses SharePoint 2010

Style'i teek sisaldab CSS-faile, XSL-faile ja eelmääratletud mallilehtede, lehepaigutuste ja juhtelementide poolt kasutatavaid pilte rakenduses SharePoint 2010. CSS-failide leidmiseks avaldamissaidi stiiliteegist: valige saidi toimingud → vaade. Kogu saidi sisu. Ilmub saidi sisu. Style raamatukogu asub […]

Vormindage numbreid tuhandetes ja miljonites Exceli aruannetes

Vormindage numbreid tuhandetes ja miljonites Exceli aruannetes

Ärge uputage oma publikut tohutute numbritega. Microsoft Excelis saate parandada oma armatuurlaudade ja aruannete loetavust, vormindades numbrid tuhandetes või miljonites.

Kuidas SharePointi saite jagada ja jälgida

Kuidas SharePointi saite jagada ja jälgida

Siit saate teada, kuidas kasutada SharePointi suhtlusvõrgustiku tööriistu, mis võimaldavad üksikisikutel ja rühmadel suhelda, koostööd teha, jagada ja ühendada.

Kuidas teisendada kuupäevi Excelis Juliani vormingutesse

Kuidas teisendada kuupäevi Excelis Juliani vormingutesse

Julia kuupäevi kasutatakse tootmiskeskkondades sageli ajatemplina ja partiinumbri kiirviitena. Seda tüüpi kuupäevade kodeerimine võimaldab jaemüüjatel, tarbijatel ja teenindusagentidel tuvastada toote valmistamise aja ja seega toote vanuse. Juliuse kuupäevi kasutatakse ka programmeerimises, sõjaväes ja astronoomias. Erinevad […]

Accessi veebirakenduse loomine

Accessi veebirakenduse loomine

Veebirakenduse saate luua rakenduses Access 2016. Mis siis ikkagi on veebirakendus? Noh, veeb tähendab, et see on võrgus ja rakendus on lihtsalt "rakenduse" lühend. Kohandatud veebirakendus on veebipõhine andmebaasirakendus, millele pääseb ligi brauseri abil pilvest. Loote ja hooldate veebirakendust töölaua versioonis […]

SharePoint 2010 kiirkäivitusriba

SharePoint 2010 kiirkäivitusriba

Enamik SharePoint 2010 lehti kuvab lehe vasakus servas kiirkäivitusribal navigeerimislinkide loendi. Kiirkäivitusribal kuvatakse lingid saidi esiletoodud sisule (nt loendid, teegid, saidid ja avaldamislehed). Kiirkäivitusribal on kaks väga olulist linki: link kogu saidi sisu: […]

Mida tähendavad Exceli lahendaja veateated?

Mida tähendavad Exceli lahendaja veateated?

Lihtsate ülesannete puhul leiab Exceli lahendaja tavaliselt kiiresti eesmärgifunktsiooni jaoks optimaalsed Lahendaja muutuja väärtused. Kuid mõnel juhul on Solveril raskusi sihtfunktsiooni optimeerivate Solveri muutuja väärtuste leidmisega. Sellistel juhtudel kuvab Solver tavaliselt teate või veateate, mis kirjeldab või arutab probleemi, mida […]

Kuidas eemaldada Exceli Pivot-liigendtabelist arvutatud väljad ja üksused

Kuidas eemaldada Exceli Pivot-liigendtabelist arvutatud väljad ja üksused

Saate hõlpsasti eemaldada arvutatud välju ja üksusi Exceli liigendtabelist. Arvutatud välja eemaldamiseks klõpsake liigendtabelis lahtrit. Seejärel klõpsake vahekaardi Analüüsi käsku Fields, Items & Sets ja valige kuvatavast alammenüüst Arvutatud väli. Kui Excel kuvab dialoogiboksi Arvutatud välja lisamine, valige […]

Kuidas SharePointis sildistada

Kuidas SharePointis sildistada

Sildid on märksõnad, mille määrate sisule. Lehtede sildistamine teistega jagamiseks on sotsiaalne järjehoidja ning see on veebis väga populaarne ja SharePointis lihtne. Kui olete kunagi kasutanud saiti nagu Delicious, teate juba, kuidas sotsiaalne järjehoidja töötab. Kuna rohkem inimesi määrab samu silte, muutuvad sildid viisiks […]