Fjölvi Microsoft Excel getur flýtt verulega vinnu með skjöl í þessum töflureikni. Þetta er náð með því að gera sjálfvirkar endurteknar aðgerðir skráðar í sérstökum kóða. Við skulum sjá hvernig á að búa til fjölva í Excel og hvernig á að breyta þeim.
Makró Upptökuaðferðir
Hægt er að skrifa fjölva á tvo vegu:
- sjálfkrafa;
- af hendi.
Með fyrsta valmöguleikanum skráirðu einfaldlega ákveðnar aðgerðir í Microsoft Excel forritinu sem þú ert að keyra núna. Þá geturðu spilað þessa upptöku. Þessi aðferð er mjög auðveld og krefst ekki þekkingar á kóðanum, en beiting hennar í reynd er nokkuð takmörkuð.
Handvirk þjóðhagsupptaka krefst þvert á móti forritunarþekking þar sem kóðinn er sleginn handvirkt af lyklaborðinu. En rétt skrifuð kóða á þennan hátt getur verulega flýtt fyrir framkvæmd ferla.
Sjálfvirk makróupptaka
Áður en þú getur byrjað á sjálfvirkri hljóðritun verður þú að virkja fjölva í Microsoft Excel.
Farðu næst á flipann „Hönnuður“. Smelltu á hnappinn „Macro Record“ sem er staðsettur á borði í „Code“ verkfærakassanum.
Uppsetning gluggi fyrir þjóðhagsupptöku opnast. Hér getur þú tilgreint hvaða þjóðhagsheiti sem er, ef það sjálfgefna hentar þér ekki. Aðalmálið er að nafnið byrjar með bréfi, en ekki með tölu. Einnig ætti titillinn ekki að innihalda bil. Við skildum eftir sjálfgefna nafnið - „Macro1“.
Strax, ef þess er óskað, geturðu stillt flýtilykla, þegar smellt er á þá verður þjóðhagsleg ræst. Fyrsti lykillinn verður að vera Ctrl-lykillinn og notandinn setur hinn lykilinn sjálfstætt. Við setjum sem dæmi lykilinn M.
Næst þarftu að ákvarða hvar fjölvi verður geymdur. Sjálfgefið er að það verði geymt í sömu bók (skrá), en ef þú vilt geturðu stillt geymslu í nýja bók, eða í sérstakri fjölva bók. Við munum skilja sjálfgefið gildi.
Þú getur skilið hvaða lýsingu á fjölvi sem er hentugur fyrir samhengið í neðsta sviði þjóðhagsstillingar. En þetta er ekki nauðsynlegt.
Þegar öllum stillingum er lokið, smelltu á „Í lagi“ hnappinn.
Eftir það verða allar aðgerðir þínar í þessari Excel vinnubók (skrá) skráðar í fjölvi þar til þú hættir sjálfur að taka upp.
Til dæmis skrifum við einfaldasta reiknaðaraðgerðina: að bæta við innihaldi þriggja frumna (= C4 + C5 + C6).
Eftir það skaltu smella á hnappinn „Stöðva upptöku“. Þessum hnapp var breytt úr „Macro Record“ hnappinum, eftir að upptaka var hafin.
Fjölvi keyrsla
Til að athuga hvernig hljóðritaður þjóðhagslegur virkar, smelltu á „Fjölva“ hnappinn á sömu „Code“ tækjastikunni eða ýttu á Alt + F8.
Eftir það opnast gluggi með lista yfir hljóðritaða fjölva. Við erum að leita að fjölvi sem við tókum upp, veldu hann og smelltu á hnappinn „Hlaupa“.
Þú getur gert enn auðveldara og ekki einu sinni hringt í fjölvalsval gluggann. Við minnumst þess að við tókum upp blöndu af „heitum takkum“ til að fá skjótan þjóðhagsáskrift. Í okkar tilviki er þetta Ctrl + M. Við sláum þessa samsetningu á lyklaborðið, en síðan byrjar fjölvi.
Eins og þú sérð framkvæmdi fjölvi nákvæmlega allar aðgerðir sem voru teknar upp fyrr.
Fjölvi klippingu
Til að breyta fjölvi, smelltu aftur á "Fjölva" hnappinn. Veldu gluggann sem opnast og veldu viðeigandi fjölvi og smelltu á hnappinn „Breyta“.
Opnar Microsoft Visual Basic (VBE) - umhverfið þar sem fjölbreytni er breytt.
Upptaka hvers þjóðhagslegs byrjar með Sub skipuninni og lýkur með End Sub skipuninni. Strax eftir skipun Sub er þjóðhagsheitið gefið til kynna. Rekstraraðilinn "Svið (" ... "). Veldu velur klefivalið. Til dæmis með skipuninni „Range (“ C4 ”). Veldu,“ klefi C4 er valin. Rekstraraðilinn "ActiveCell.FormulaR1C1" er notaður til að skrá aðgerðir í formúlum og fyrir aðra útreikninga.
Við skulum reyna að breyta fjölvi. Til að gera þetta skaltu bæta tjáningunni við þjóðhagslegan:
Svið ("C3"). Veldu
ActiveCell.FormulaR1C1 = "11"
Í stað orðsins „ActiveCell.FormulaR1C1 =“ = R [-3] C + R [-2] C + R [-1] C ”komi“ ActiveCell.FormulaR1C1 = ”= R [-4] C + R [-3 ] C + R [-2] C + R [-1] C "."
Við lokum ritlinum og keyrum þjóðhagslegan eins og síðast. Eins og þú sérð, vegna breytinganna sem við kynntum, var annar gagnafrumur bætt við. Það var einnig með í útreikningi á heildarupphæðinni.
Ef fjölvi er of stór getur það tekið langan tíma að keyra. En með því að gera handvirka breytingu á kóðanum getum við flýtt fyrir ferlinu. Bættu við skipuninni "Application.ScreenUpdating = False". Það mun spara tölvuafl, sem þýðir að flýta fyrir vinnu. Þetta er náð með því að forðast að uppfæra skjáinn við útreikninga. Til að halda áfram að uppfæra eftir að þjóðhagsleg framkvæmd hefur verið skrifuð skrifum við í lokin skipunina "Application.ScreenUpdating = True"
Bætið við skipuninni „Application.Calculation = xlCalculationManual“ í upphafi kóðans, og í lok kóðans bætum við við „Application.Calculation = xlCalculationAutomatic“. Við slökkvum þannig á sjálfvirkri endurútreikningi niðurstöðunnar í byrjun þjóðhagslegra breytinga eftir hverja frumubreytingu og í lok þjóðhagslegs kveikjum við hana. Þannig mun Excel reikna út niðurstöðuna aðeins einu sinni og mun ekki stöðugt segja frá því, sem sparar tíma.
Að skrifa þjóðhags kóða frá grunni
Háþróaðir notendur geta ekki aðeins breytt og hagrætt skráðum fjölva, heldur einnig skrifað þjóðhags kóða frá grunni. Til að byrja á þessu þarftu að smella á hnappinn „Visual Basic“ sem er staðsettur strax í upphafi borði verktaki.
Eftir það opnast þekki VBE ritstjóraglugginn.
Forritarinn skrifar þar þjóðhagslegan kóða handvirkt.
Eins og þú sérð geta fjölvi í Microsoft Excel flýtt verulega fyrir framkvæmd venjubundinna og samræmdra ferla. En í flestum tilfellum hentar fjölvi þar sem kóðinn er skrifaður handvirkt en sjálfkrafa skráðar aðgerðir hentugur fyrir þetta. Að auki er hægt að fínstilla þjóðhagsnúmerið í gegnum VBE ritstjóra til að flýta fyrir verkefninu.