Macros í Microsoft Excel leyfa þér að verulega hraða verkinu með skjölum í þessum töflu ritstjóri. Þessi eiginleiki er náð með því að gera sjálfvirkan endurteknar aðgerðir sem eru skráðar í sérstökum kóða. Við skulum furða hvernig á að búa til fjölvi í forritinu og hvernig hægt er að breyta þeim.
Aðferðir við upptöku Macros í Excel
Macro er skrifað á tvo vegu: sjálfkrafa og handvirkt. Með því að nota fyrsta valkostinn skrifarðu einfaldlega ákveðnar aðgerðir í Microsoft Excel, sem eru í boði. Þá geturðu spilað þessa færslu. Þessi aðferð er mjög létt og krefst ekki þekkingar á kóðanum, en notkun þess er nokkuð takmörkuð. Handvirkt upptöku, þvert á móti, krefst þekkingar á forritun, þar sem kóðinn hringir handvirkt frá lyklaborðinu. Hins vegar getur kóðinn skoðað á þennan hátt verulega flýtt upp framkvæmd ferla.Valkostur 1: Sjálfvirk upptaka Macros
Áður en þú byrjar sjálfvirka upptöku á fjölvi þarftu að virkja þau í Microsoft Excel forritinu. Til að gera þetta skaltu nota sérstakt efni okkar.
Lesa meira: Virkja og slökkva á Macros í Microsoft Excel
Þegar allt er tilbúið skaltu halda áfram að skrá.
- Smelltu á tab verktaki. Smelltu á "Macro Record" hnappinn, sem er staðsett á borði í kóðanum "kóða" tækjastiku.
- A makró upptöku skipulag gluggi opnast. Hér geturðu tilgreint nafn fyrir það ef sjálfgefið er ekki sáttur við þig. Aðalatriðið er að nafnið byrjar með bréfi, og ekki með tölunum, sem og í titlinum ætti ekki að vera eyður. Við fórum sjálfgefið nafnið - "Macro1".
- Strax, ef þú vilt, getur þú stillt lykilatriði, þegar þú smellir á sem Macro hefst. Fyrsta lykillinn verður að vera CTRL, og annar notandi setur þig upp. Við settum m. lykillinn sem dæmi.
- Næst ættir þú að ákveða hvar fjölvi verður geymt. Sjálfgefið er það staðsett í sömu bók (skrá), en ef þú vilt, getur þú stillt geymslu í nýjum bók eða í sérstakri bók Macros. Við munum yfirgefa sjálfgefið gildi.
- Í lægsta reitnum geturðu skilið einhverju viðeigandi makro lýsingu, en það er ekki nauðsynlegt að gera þetta. Þegar allar stillingar eru gerðar skaltu smella á "OK" hnappinn.
- Eftir það verða allar aðgerðir þínar í þessari bók (File) Excel í Macro þar til þú hættir þér að taka upp.
- Til dæmis skrifum við einfaldasta reikningaáhrif: Að bæta við innihaldi þriggja frumna (= C4 + C5 + C6).
- Þegar reikniritið var framkvæmt skaltu smella á "Stop Record" hnappinn. Þessi hnappur breyttur úr "Macro Record" hnappinn eftir að færslan er virk.
Sjósetja Macro.
Til að staðfesta hvernig skráða Macro virkar, framkvæma nokkrar einfaldar aðgerðir.
- Smelltu á sama blokk "kóða" tól á MacROS hnappinn eða smelltu á Alt + F8 takkann.
- Eftir það opnast gluggi með lista yfir skráð fjölvi. Við erum að leita að makró sem við skráðum, úthluta því og smelltu á "Run" hnappinn.
- Þú getur gert það enn auðveldara og ekki að hringja í valmyndina í Macros, þar sem á fyrsta áfanga setjum við lykilatriði til að hringja í makrílinn fljótt. Í okkar tilviki, þetta er Ctrl + M. Við smellum á þessa samsetningu á lyklaborðinu, eftir það byrjar það.
- Eins og þú sérð, uppfyllti hann allar aðgerðir sem voru skráðar áður.
Breyting Macro.
Auðvitað, ef þú vilt, getur þú stillt skapaðan fjölvi til að halda því áfram að halda því upp og leiðrétta nokkrar ónákvæmni sem gerðar eru á upptökuferlinu.
- Við smellum á "Macros" hnappinn aftur. Í glugganum sem opnast skaltu velja viðkomandi og smelltu á "Breyta" hnappinn.
- Opnað "Microsoft Visual Basic" (VBE) - miðvikudagur, þar sem útgáfa þeirra kemur fram.
- Upptökan á hverri makról byrjar með undirskipuninni og endar með endanum undir stjórn. Strax eftir undir, er nafnið á makrólinu tilgreint. Range rekstraraðili ("..."). Veldu tilgreint val á klefanum. Til dæmis, þegar "sviðið (" C4 ") stjórn. Veldu" C4 er valið. The Activecell.Formular1c1 rekstraraðili er notaður til að taka upp aðgerð í formúlum og öðrum útreikningum.
- Við skulum reyna að breyta smá fjölvi með því að bæta við tjáningu:
Svið ("C3"). Veldu
Activecell.Formular1c1 = "11"
- Tjáning Activecell.Formular1c1 = "= r [-3] C + R [-2] C + R [-1] C" Skipta um Activecell.Formular1c1 = "= r [-4] C + R [-3] C + R [-2] C + R [-1] C. "
- Lokaðu ritstjóra og hleypt af stokkunum fjölvi. Eins og þú sérð, vegna breytinga okkar, hefur viðbótar klefi verið bætt við gögnin. Það var einnig innifalið í útreikningi á heildarfjárhæðinni.
- Ef makrólinn er of stór, getur framkvæmd hennar tekið töluvert tíma, en með því að gera handbókarbreytingu í kóðann getum við flýtt ferlið. Bættu við forritinu.ScreenUpdating = FALSE stjórn. Það mun spara computing máttur, og því flýta verkinu. Þetta er náð með því að neita að uppfæra skjáinn við computational aðgerðir. Til að endurnýja uppfærslu eftir Macro framkvæmd, skrifum við umsóknina.ScreenUpdating = satt stjórn í lok þess.
- Við bætum einnig við umsóknina. Umsókn. Calculation = XLCalculationMunual til upphaf kóðans og bæta við umsókn. Með þessu slökkum við fyrst sjálfvirka endurútreikninguna eftir hverja breytingu á frumum og í lok makrólsins. Þannig reiknar Excel niðurstöðu aðeins einu sinni, og það mun ekki stöðugt segja frá því en tíminn vistar.
- Til að halda áfram að þessu þarftu að smella á "Visual Basic" hnappinn, sem er staðsett í upphafi borði framkvæmdaraðila.
- VBE Editor glugginn opnar, sem hefur þegar verið sýnt fram á í fyrri útgáfu.
- Forritari skrifar þar MACROS handvirkt.
Valkostur 2: Ritun fjölvi kóða frá grunni
Ítarlegri notendur geta ekki aðeins framkvæmt að breyta og fínstilla skráð fjölvi, en einnig skrifa kóðann úr núlli.
Eins og þú sérð getur Macros í Microsoft Excel verulega einfalt árangur venja og eintóna ferla. Engu að síður, í flestum tilfellum eru Macros hentugri fyrir þetta, sem kóðinn er skrifaður handvirkt og ekki sjálfkrafa skráðar aðgerðir. Að auki getur kóðinn hans verið bjartsýni í gegnum VBE ritstjóra til að flýta fyrir framkvæmd verkefnisins.