Makrode sisestamine Excelisse - nii luuakse makrosid

Lang L: none (table-of-contents):

Anonim

Nii tehakse!

Lihtsamalt öeldes on makrod väikesed tarkvaraprogrammid, mida saab kasutada Exceli rutiinsete ülesannete automatiseerimiseks. Eelkõige saab makrodega lihtsustada aeganõudvaid perioodilisi ülesandeid, mida tuleb Microsoft Excelis regulaarselt töödelda.

Näide: Metallkonstruktsiooniettevõtte töötaja ülesandeks on määrata materjaligrupi varude tase. Selleks peab ta avama erinevaid Exceli tabeleid, kontrollima väärtusi ja sooritama arvutis käsitsi paljusid tööetappe. Kogutud andmeid töödeldakse põhjalikult, filtreeritakse ja sorteeritakse ning viimases etapis integreeritakse need graafikasse ja saadetakse PDF -failina erinevatele adressaatidele.

Makro abil saab iga tööetappi salvestada, pikaajaliselt salvestada ja vajadusel taasesitada. See säästab aega, on tõhusam ja samal ajal vähem vigade suhtes.

Kokkuvõtteks võib öelda, et makrod on Exceli praktiliseks kasutamiseks hädavajalikud, kuna need on võimelised automatiseerima mitmesuguseid tööetappe, mis käsitsi töötlemisel on ebaefektiivsed. Makrod salvestatakse Excelisse VBA programmeerimiskeeles. VBA tähistab "Visual Basic for Applications" ja on programmeerimiskeel, mida saab kasutada Microsoft Exceli ja muude Office'i programmide, näiteks Wordi või Accessi juhtimiseks.

Kuidas luua Excelis makro

Microsoft Excel 365 uue makro loomiseks pole vaja palju eelnevaid teadmisi. Seitsme kasutajasõbraliku sammuga saate luua makro, mida saate seejärel esitada nii sageli kui soovite:

  1. Minge Microsoft Exceli vahekaardile „Arendustööriistad”.

  2. Uue makro saate luua menüüalal „Kood”. Teise võimalusena leiate makrode loomise või täitmise nupu ka menüükäsuga „Makrod” vahekaardilt „Vaade”.

  3. Klõpsake nuppu Salvesta makro ja sisestage makro nimi. Teil on ka võimalus sisestada klahvikombinatsioon, millega saate makro hõlpsalt hiljem käivitada. Makro saate salvestada praegusesse töövihikusse, et teie ja teised saaksite seda käivitada, või saate valida isikliku töövihiku, millele teised kasutajad ei pääse juurde. Kirjelduse lisamine võib olla kasulik makro eesmärgi mõistmiseks. Makro salvestamise alustamiseks klõpsake nuppu OK.

  4. Teie makro salvestatakse Excelisse ja kõik sisendid, valemid ja käsud salvestatakse taustal. Makro salvestamise peatamiseks klõpsake nuppu "Lõpeta salvestamine".

  5. Avage menüü Kood samanimelise nupu abil "Visual Basic". Redaktoris on teil võimalus vaadata salvestatud makro Visual Basic programmeerimiskeeles ja teha muudatusi siseringiteadmiste abil.

  6. Samuti saate makro redigeerimiseks või kustutamiseks või nime ja muude suvandite muutmiseks klõpsata nupul Makrod.

  7. Käivitage makro, klõpsates nuppu "Käivita" või kasutades eelnevalt määratud klahvikombinatsiooni CTRL + Ö. Näites soovitud lisamine tootele C toimub automaatselt.

Info: Makrod on vaikimisi kaasatud absoluutsete viidetega. Soovi korral saate makro salvestada ka suhteliste viidetega. Sel juhul arhiveeritakse makrod algselt salvestatud lahtri suhtes.

Kokkuvõttes saate Microsoft Excelis makro luua, liikudes vahekaardile "Arendaja". Kui see on peidetud, sisestage otsinguväljale märksõna "makro" või navigeerige vahekaardile "Vaade".

Kui olete uuele makrole nime määranud, peate sisestama käskude jada programmeerimiskeeles Visual Basis (VBA). Seda tehakse kas käskude programmeerimisega käsitsi või käsurea salvestamisega otse Excelisse. Kui makro on salvestatud, saate seda kasutada kõigi järgmiste Exceli arvutustabelite jaoks. Sel viisil saate korduvaid standardülesandeid mõistlikult ja tõhusalt automatiseerida.

Olemasoleva makro kopeerimine: see toimib viies etapis

Kui olete loonud makro isiklikku töövihikusse ja soovite seda käivitada ka teistes arvutustabelites, saate makro Excelis kopeerida. See toimib nii:

  1. Avage Exceli töövihik, kuhu makro on salvestatud.

  2. Järgmises etapis avage töövihik, kuhu soovite makro salvestada.

  3. Klõpsake vahekaardil Arendaja nuppu Visual Basic. Käivitate Visual Basic Editori.

  4. Project Exploreri viimases etapis lohistage moodul koos makroga, mille soovite sihttöövihikusse kopeerida. Näites kopeerime mooduli 1 kaustast 1 kausta 2.

  5. Pärast kopeerimist on makro mõlemas töövihikus ja seda saab käivitada.

Makroid kopeerides saab ulatuslikud makrod kasutajasõbralikul viisil mõne sekundi jooksul üle kanda. See säästab aega ja tagab, et makro saab kasutada samamoodi nagu algset versiooni.

KKK

Millal on mõttekas Excelis makrodega töötada?

Makrode kasutamine Microsoft Excelis on mõistlik, kui automatiseerida korduvaid, rumalaid päringuid või ülesandeid. Makrod luuakse Excelis VBA programmeerimiskeeles. Neid ei pea koodidesse käsitsi programmeerima, vaid neid saab kavandada integreeritud salvestustööriista abil.

Kas makrod võivad olla ohtlikud?

Isiklikult loodud makrod ei kujuta endast turvariski. Kui avate teiste kasutajate Exceli failid, võib makro kujutada endast turvariski. Viirused või spioonitarkvara võivad teie arvutisse makrosid pääseda. Sel põhjusel on mõttekas väliste makrode täitmine vaikimisi takistada. See võimaldab teil ennetavalt kontrollida, kas makro käivitada või mitte.

Milliste ülesannete jaoks saab Excelis makrosid kasutada?

Makrodena sobivad üldiselt ülesanded, mida saab automatiseerimise abil kiiremini täita. Pakkumiste loomist, andmevahetust liideste kaudu väliste programmidega ja andmeedastust Microsoft Office'i tootepere piires saab automatiseerida ka makrode abil.