Hvernig á að búa til fjölvi í Excel

Anonim

Hvernig á að búa til fjölvi í Excel

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á.

  1. Smelltu á tab verktaki. Smelltu á "Macro Record" hnappinn, sem er staðsett á borði í kóðanum "kóða" tækjastiku.
  2. Virkja Macro Recording í Microsoft Excel

  3. 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".
  4. 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.
  5. 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.
  6. Í 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.
  7. Macro Recording Stillingar í Microsoft Excel

  8. Eftir það verða allar aðgerðir þínar í þessari bók (File) Excel í Macro þar til þú hættir þér að taka upp.
  9. Til dæmis skrifum við einfaldasta reikningaáhrif: Að bæta við innihaldi þriggja frumna (= C4 + C5 + C6).
  10. Formúla í Microsoft Excel

  11. Þegar reikniritið var framkvæmt skaltu smella á "Stop Record" hnappinn. Þessi hnappur breyttur úr "Macro Record" hnappinn eftir að færslan er virk.
  12. Macro Recording Stöðva í Microsoft Excel

Sjósetja Macro.

Til að staðfesta hvernig skráða Macro virkar, framkvæma nokkrar einfaldar aðgerðir.

  1. Smelltu á sama blokk "kóða" tól á MacROS hnappinn eða smelltu á Alt + F8 takkann.
  2. Fara í hleypt af stokkunum í Macro í Microsoft Excel

  3. 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.
  4. Macro val í Microsoft Excel

  5. Þú 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ð.
  6. Eins og þú sérð, uppfyllti hann allar aðgerðir sem voru skráðar áður.
  7. Macro er gert í Microsoft Excel

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.

  1. Við smellum á "Macros" hnappinn aftur. Í glugganum sem opnast skaltu velja viðkomandi og smelltu á "Breyta" hnappinn.
  2. Yfirfærsla í Macro Change í Microsoft Excel

  3. Opnað "Microsoft Visual Basic" (VBE) - miðvikudagur, þar sem útgáfa þeirra kemur fram.
  4. Microsoft Visual Basic í Microsoft Excel

  5. 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.
  6. Við skulum reyna að breyta smá fjölvi með því að bæta við tjáningu:

    Svið ("C3"). Veldu

    Activecell.Formular1c1 = "11"

  7. 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. "
  8. Macro breyting á Microsoft Excel

  9. 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.
  10. 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.
  11. 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.
  12. Breyttu kóða í Microsoft Visual Basic í Microsoft Excel

    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.

    1. Til að halda áfram að þessu þarftu að smella á "Visual Basic" hnappinn, sem er staðsett í upphafi borði framkvæmdaraðila.
    2. Skiptu yfir í Manual Macro til Microsoft Excel

    3. VBE Editor glugginn opnar, sem hefur þegar verið sýnt fram á í fyrri útgáfu.
    4. VBE Editor gluggi í Microsoft Excel

    5. Forritari skrifar þar MACROS handvirkt.

    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.

Lestu meira