Mga Pormula sa Pagsulod sa Data sa Microsoft Excel

Pin
Send
Share
Send

Aron mapadali ang pagsulod sa mga datos sa usa ka lamesa sa Excel, mahimo nimong magamit ang mga espesyal nga porma aron matabangan ang pagpadali sa proseso sa pagpuno sa usa ka sakup sa lamesa nga adunay kasayuran. Ang Excel adunay usa ka himan nga gitukod nga nagtugot kanimo nga pun-on sa usa ka susama nga pamaagi. Ang tiggamit mahimo usab maghimo sa iyang kaugalingon nga bersyon sa porma, nga mapahiangay sa labing kinahanglanon, gamit ang usa ka macro alang niini. Atong tan-awon ang lainlaing mga gamit niini nga mga mapuslanon nga punoan nga mga gamit sa Excel.

Paggamit sa mga himan nga punan

Ang sulud sa pagpuno usa ka butang nga adunay mga uma nga ang mga ngalan nahisubay sa mga ngalan sa mga haligi nga kolum sa lamesa nga mapuno. Kinahanglan nimo nga mosulod ang mga datos sa kini nga mga uma ug sila dayon idugang pinaagi sa usa ka bag-ong linya sa han-ay sa lamesa. Ang porma mahimo’g molihok ingon usa ka gilain nga gitukod sa tool nga Excel, o makita nga direkta sa sheet sa dagway sa sakup niini, kung kini gibuhat sa tiggamit.

Karon atong tan-awon kung giunsa ang paggamit niini nga duha ka mga matang sa mga himan.

Pamaagi 1: built-in nga butang alang sa input data sa Excel

Una sa tanan, hibal-an naton kung giunsa ang paggamit sa naugmad nga porma aron makasulod sa data sa Excel.

  1. Kinahanglan nga hinumdoman nga pinaagi sa default ang icon nga naglansad kini gitago ug kinahanglan nga ma-aktibo. Aron mahimo kini, adto sa tab Pag-fileug dayon i-klik ang butang "Mga kapilian".
  2. Sa giablihan nga mga kapilian sa window, paglihok sa seksyon Dali nga Pag-access sa Toolbar. Kadaghanan sa mga bintana nasakop sa usa ka halapad nga lugar sa mga setting. Sa wala nga bahin adunay mga kasangkapan nga mahimong idugang sa dali nga panel sa pag-access, ug sa tuo - naa na.

    Sa bukid "Pagpili tim gikan sa" pagtakda bili "Mga tim dili sa tape". Sunod, gikan sa lista sa mga mando sa pagkasunud-sunod nga alpabeto, nakit-an namon ug gipili ang posisyon "Porma ...". Pagkahuman i-klik ang buton Pagdugang.

  3. Pagkahuman niana, ang himan nga kinahanglan namon ipakita sa tuo nga bahin sa bintana. Pag-klik sa buton "OK".
  4. Karon ang kini nga gamit naa sa bintana sa Excel sa dali nga pag-access panel, ug mahimo namon kini magamit. Moabut kini kung giablihan ang bisan unsang workbook sa kini nga okasyon sa Excel.
  5. Karon, aron mahibal-an sa himan kung unsang eksakto ang kinahanglan nga pun-on kini, kinahanglan nimo pun-on ang header sa lamesa ug irekord ang bisan unsang kantidad niini. Himua ang us aka lamesa sa lamesa nga adunay upat ka haligi nga adunay mga ngalan "Ngalan sa Produkto", "Dako", "Presyo" ug "Hatagan". Pagsulud sa data sa ngalan sa usa ka dili-makab-ot nga pahalang nga gilapdon sa sheet.
  6. Ingon usab, aron mahibal-an ang programa kung unsang mga sakup ang kinahanglan nga magtrabaho, kinahanglan nimo nga isulod ang bisan unsang kantidad sa una nga laray sa laray sa lamesa.
  7. Pagkahuman niana, pilia ang bisan unsang cell sa lamesa nga blangko ug i-klik ang icon sa dali nga panel sa pag-access "Porma ..."nga kaniadto atong gi-aktibo.
  8. Mao nga, abli ang bintana sa gitino nga himan. Sama sa imong nakita, kini nga butang adunay mga natad nga katumbas sa mga ngalan sa kolum sa laray sa among lamesa. Dugang pa, ang una nga natad napuno na sa kantidad, tungod kay kini gisulat namon kini sa sheet.
  9. Pagsulud sa mga kantidad nga giisip namon nga kinahanglan sa nahabilin nga mga uma, ug dayon i-klik ang buton Pagdugang.
  10. Pagkahuman niana, ingon sa imong nakita, ang gisulud nga mga kantidad awtomatikong gibalhin sa una nga laray sa lamesa, ug sa porma adunay pagbalhin sa sunod nga bloke sa mga uma, nga katumbas sa ikaduha nga laray sa laray sa lamesa.
  11. Pun-a ang bintana sa tool sa mga mithi nga gusto namon nga makita sa ikaduha nga laray sa lugar sa lamesa, ug i-klik pag-usab ang buton Pagdugang.
  12. Sama sa imong nakita, ang mga mithi sa ikaduha nga linya gidugang usab, ug wala usab kami kinahanglan nga magbag-o usab sa tigpahiyom sa lamesa mismo.
  13. Sa ingon, gipuno namon ang laray sa lamesa sa tanan nga mga kantidad nga gusto namon nga mosulod niini.
  14. Gawas pa, kung gusto, mahimo ka mag-navigate sa mga kaniadto nga gipili nga mga kantidad gamit ang mga buton "Balik" ug "Sunod" o bertikal nga scroll bar.
  15. Kung kinahanglan, mahimo nimo nga ayohon ang bisan unsang kantidad sa laraw sa lamesa pinaagi sa pagbag-o niini sa porma. Aron mahimo ang mga pagbag-o nga gipakita sa sheet, pagkahuman gihimo kini sa katugbang nga bloke sa himan, pag-klik sa buton Pagdugang.
  16. Sama sa imong nakita, ang pagbag-o diha dayon nahitabo sa lugar sa lamesa.
  17. Kung kinahanglan naton nga papason ang usa ka linya, nan pinaagi sa mga butones sa nabigasyon o sa scroll bar moadto kami sa katugbang nga block block sa porma. Pagkahuman niana, i-klik ang button Pagwagtang sa window sa tool.
  18. Giablihan ang usa ka diyalogo sa pasidaan, nga nagpahibalo kanimo nga ang linya pagakuhaon. Kung masalig ka sa imong mga lihok, dayon i-klik ang buton "OK".
  19. Sama sa imong nakita, ang laray gikuha gikan sa hanay sa lamesa. Human mahuman ang pagpuno ug pag-edit, mahimo nimong makagawas ang window window sa pag-klik sa buton Paghuman.
  20. Pagkahuman niana, aron mahatagan ang us aka lamesa sa us aka mas biswal nga panagway sa panagway, mahimo’g himuon ang pag-format.

Paagi 2: paghimo og usa ka kostumbre nga porma

Dugang pa, sa tabang sa usa ka macro ug ubay-ubay nga uban pang mga himan, posible ang paghimo sa imong kaugalingon nga kostumbre nga porma aron pun-on ang lugar sa lamesa. Kini makamugna direkta sa sheet, ug magrepresentar sa iyang gilapdon. Gamit ang kini nga himan, mahibal-an mismo sa gumagamit ang mga oportunidad nga giisip niya nga kinahanglan. Sa mga termino sa pag-andar, dili gyud kini labi pa ka buut sa gitukod nga analogue nga Excel, ug sa pipila ka mga paagi mahimo kini labing labaw. Ang bugtong disbentaha mao ang alang sa matag laray sa lamesa kinahanglan nimo nga mag-compose og usa ka lahi nga porma, ug dili magamit ang parehas nga template, ingon nga mahimo kung gamiton ang standard nga bersyon.

  1. Sama sa miaging pamaagi, una sa tanan, kinahanglan nimo nga maghimo usa ka header sa umaabot nga lamesa sa sheet. Kini molangkub sa lima ka mga selula nga adunay mga ngalan: "Dili.", "Ngalan sa Produkto", "Dako", "Presyo", "Hatagan".
  2. Sunod, kinahanglan naton nga himuon ang gitawag nga "matalino" nga lamesa gikan sa among laraw sa lamesa, nga adunay abilidad nga awtomatikong makadugang mga linya kung pun-on ang mga kasikbit nga mga sakup o mga cell nga adunay mga datos. Aron mahimo kini, pilia ang header ug, naa sa tab "Balay"pag-klik sa buton "Format ingon lamesa" sa toolbox Mga Estilo. Giablihan niini ang usa ka lista nga magamit nga mga kapilian sa estilo. Ang pagpili sa usa niini dili makaapekto sa pag-andar sa bisan unsang paagi, mao nga gipili namon ang kapilian nga giisip namon nga labi ka angay.
  3. Unya ang usa ka gamay nga bintana alang sa pag-format giablihan ang lamesa. Gipasabut niini ang range nga among giandam kaniadto, nga mao, ang range sa header. Ingon usa ka lagda, sa kini nga kapatagan ang tanan napuno nga husto. Apan kinahanglan naton susihon ang kahon sunod sa parameter Pagpangulo sa lamesa. Pagkahuman niana, i-klik ang button "OK".
  4. Mao nga, ang among hanay naporma ingon usa ka lamesa nga "intelihente", ingon napamatud-an bisan sa pagbag-o sa biswal nga pagpakita. Sama sa imong nakita, taliwala sa uban pang mga butang, ang mga dagway sa filter nga nagpakita sunod sa matag ngalan sa ulohan. Kinahanglan sila baldado. Aron mahimo kini, pilia ang bisan unsang cell sa "talento" nga lamesa ug adto sa tab "Data". Didto sa laso sa toolbox Pagsunud ug Pagsala pag-klik sa icon "Filter".

    Adunay lain nga kapilian sa pag-disable sa filter. Niini nga kaso, dili man gyud kinahanglan nga magbalhin sa lain nga tab, nahabilin sa tab "Balay". Human sa pagpili sa mga selyula sa lugar sa lamesa sa laso sa mga setting block "Pag-edit" pag-klik sa icon Pagsunud ug Pagsala. Sa lista nga makita, pilia ang posisyon "Filter".

  5. Ingon sa imong nakita, pagkahuman sa kini nga aksyon, nawala ang mga filter nga mga icon gikan sa ulohan sa lamesa, kung gikinahanglan.
  6. Unya kinahanglan naton nga maghimo ang porma sa pagsulod sa data mismo. Kini usab usa ka klase nga laray sa lamesa nga gilangkuban sa duha ka haligi. Ang mga hilisgutan sa mga linya sa laray nga katumbas sa mga ngalan sa kolum sa mga nag-unang lamesa. Ang pagpalabi mao ang mga kolum "Dili." ug "Hatagan". Mangawala sila. Ang una ang pag-ihap gamit ang macro, ug ang ikaduha nga kantidad ang makalkula pinaagi sa pag-apply sa pormula alang sa pagpadaghan sa kantidad pinaagi sa presyo.

    Ang ikaduha nga kolum sa object entry sa data nahabilin nga blangko alang sa karon. Sa diretso nga mga kantidad isulod sa kini aron pun-on ang mga laray sa nag-unang hugpong sa lamesa.

  7. Pagkahuman namugna kami usa pa ka gamay nga lamesa. Maglangkob kini sa usa ka kolum ug kini maglangkob sa usa ka lista sa mga produkto nga ipakita namon sa ikaduha nga kolum sa pangunang lamesa. Alang sa katin-awan, ang cell nga adunay titulo sa kini nga lista ("Lista sa Produkto") mahimong mapuno sa kolor.
  8. Pagkahuman pilia ang una nga walay sulod nga cell sa butang nga input input. Lakaw sa tab "Data". Pag-klik sa icon Pag-verify sa Datanga gibutang sa laso sa toolbox "Trabaho uban ang datos".
  9. Nagsugod ang window validation window. Pag-klik sa uma "Tipo sa datos"nga nagpapas sa "Bisan unsang bili".
  10. Gikan sa giablihan nga kapilian, pilia ang posisyon Paglista.
  11. Sama sa imong nakita, pagkahuman niana, ang bintana alang sa pagsusi sa mga kantidad sa input gamay nga gibag-o ang pag-configure niini. Usa ka dugang nga uma ang nagpakita "Tinubdan". Pag-klik namon sa icon sa tuo niini gamit ang left button sa wala.
  12. Unya ang window sa pag-check check gipagaan. Pilia ang lista sa datos nga gibutang sa usa ka sheet sa usa ka dugang nga lugar sa lamesa nga adunay cursor samtang naggunit sa left button "Lista sa Produkto". Pagkahuman niini, i-klik pag-usab ang icon sa tuo sa kapatagan diin makita ang adres sa pinili nga range.
  13. Nagbalik kini sa kahon sa tseke alang sa pagsulod sa mga kantidad. Sama sa imong nakita, ang mga koordinetor sa mga napili nga lahi sa kini gipakita na sa uma "Tinubdan". Pag-klik sa buton "OK" sa ubos sa bintana.
  14. Karon, sa tuo sa gipili nga walay sulod nga cell sa object entry sa datos, usa ka tatsulok nga icon ang mitungha. Kung gi-klik nimo kini, gibuksan ang usa ka lista sa drop-down, nga naglangkob sa mga ngalan nga nakuha gikan sa laray sa lamesa "Lista sa Produkto". Imposible nga dili makasulod ang mga nahibal-an nga datos sa gipaila nga cell, apan mahimo ka lamang makapili sa gusto nga posisyon gikan sa gipresentar nga lista. Pagpili usa ka butang sa lista sa drop-down.
  15. Sama sa imong nakita, ang napili nga posisyon gipakita dayon sa uma "Ngalan sa Produkto".
  16. Sunod, kinahanglan naton nga hatagan ang mga ngalan sa tulo nga mga selyula sa porma sa pag-input diin mosulod kami sa datos. Pilia ang una nga selyula, diin ang ngalan nakabutang na sa among kaso "Patatas". Sunod, adto sa uma nga uma sa uma. Kini nahimutang sa wala nga bahin sa bintana sa Excel sa parehas nga lebel sama sa formula bar. Pagsulud didto sa usa ka dili makatarungan nga ngalan didto. Kini mahimo nga bisan unsang ngalan sa Latin, diin wala’y mga luna, apan mas maayo nga gamiton ang mga ngalan nga hapit sa mga buluhaton nga masulbad sa kini nga elemento. Tungod niini, ang una nga selyula, nga adunay sulud ang ngalan sa produkto, gitawag "Ngalan". Gisulat namon kini nga ngalan sa kapatagan ug gipindot ang yawi Pagsulod sa keyboard.
  17. Sa eksakto nga parehas nga paagi naghatag kami usa ka ngalan sa selyula diin mosulod kami sa kadaghan sa mga butang "Volum".
  18. Ug ang cell uban ang presyo - "Presyo".
  19. Pagkahuman niana, sa parehas nga parehas nga paagi gihatag namon ang ngalan sa tibuuk nga tulo nga mga selula. Una sa tanan, pilia, ug dayon hatagan kini usa ka ngalan sa espesyal nga uma. Himoa kini nga usa ka ngalan "Diapason".
  20. Pagkahuman sa katapusan nga aksyon, kinahanglan naton nga i-save ang dokumento aron ang mga ngalan nga among gihatag mahibal-an sa macro nga atong gihimo sa umaabot. Aron makatipig, adto sa tab Pag-file ug i-klik ang butang "Luwasa Ingon ...".
  21. Sa window nga pag-save nga nagbukas, sa bukid Type sa File pilia ang kantidad "Basahon nga Gisuportahan sa Excel Macro (.xlsm)". Sunod, i-klik ang button Pag-save.
  22. Unya kinahanglan nimo nga ma-aktibo ang macros sa imong bersyon sa Excel ug palihokon ang tab "Developer"kung wala ka pa Ang tinuud nga ang duha sa kini nga mga function gipugngan pinaagi sa default sa programa, ug ang ilang pagpaaktibo kinahanglan nga ipatuman nga kusog sa bintana sa mga setting sa Excel.
  23. Human nimo kini mahuman, pag-adto sa tab "Developer". Pag-klik sa dako nga icon "Visual Basic"nga nahimutang sa laso sa toolbox "Code".
  24. Ang katapusang aksyon hinungdan sa VBA macro editor nga magsugod. Sa lugar "Proyekto", nga nahimutang sa ibabaw nga wala nga bahin sa bintana, pilia ang ngalan sa sheet diin nahimutang ang among mga lamesa. Sa kini nga kaso, kini mao "Sheet 1".
  25. Pagkahuman niini, pag-adto sa ubos nga wala nga bahin sa bintana nga gitawag "Properties". Ania ang mga setting sa napiling sheet. Sa bukid "(Ngalan)" Ang ngalan sa Cyrillic kinahanglan ilisan ("Sheet1") sa ngalan nga nasulat sa Latin. Mahimo nimong mahatagan ang bisan unsang ngalan nga labi ka dali alang kanimo, ang panguna nga butang mao nga kini adunay eksklusibo nga mga karakter o numero sa Latin ug wala’y ubang mga timaan o luna. Naa sa kini nga ngalan nga ang macro magtrabaho. Himoa nga sa atong kaso kini nga ngalan "Produkto", bisan kung mahimo ka makapili sa uban pa nga nahibal-an ang mga kondisyon nga gihubit sa ibabaw.

    Sa bukid "Ngalan" Mahimo usab nimo nga pulihan ang ngalan sa usa ka labi ka kasayon. Apan dili kini kinahanglan. Sa kini nga kaso, gitugotan ang paggamit sa mga luna, Cyrillic ug bisan unsang uban nga mga karakter. Dili sama sa kaniadto nga parameter, nga nagtakda sa ngalan sa sheet alang sa programa, ang kini nga parameter naghatag usa ka ngalan sa sheet nga makita sa gumagamit sa shortcut bar.

    Ingon sa imong makita, pagkahuman niana ang ngalan awtomatikong mag-usab Sheet 1 sa bukid "Proyekto", sa usa nga gibutang ra naton sa mga setting.

  26. Pagkahuman moadto sa sentro nga lugar sa bintana. Dinhi kinahanglan naton isulat ang macro code mismo. Kung ang natad sa puthaw nga editor sa code sa gipakita nga lugar dili gipakita, sama sa among kaso, dayon ipadayon ang function key F7 ug kini makita.
  27. Karon alang sa among partikular nga panig-ingnan, kinahanglan naton isulat ang mosunud nga code sa uma:


    Sub DataEntryForm ()
    Gilunod sunod sunod nga linya
    sunodRow = Producty.Cells (Producty.Rows.Count, 2) .End (xlUp). Offset (1, 0) .Row
    Sa produktibo
    Kung .Range ("A2"). Halaga = "" Ug .Range ("B2"). Halaga = "" Unya
    sunodRow = sunodRow - 1
    Tapuson kung
    Producty.Range ("Ngalan") Kopyaha
    .Cells (sunodRow, 2) .Pagbasura nga Espesyal nga Pag-paste: = xlPasteValues
    .Cells (sunodRow, 3) .Value = Producty.Range ("Volum")
    .Cells (sunodRow, 4) .Value = Producty.Range ("Presyo")
    .Cells (sunodRow, 5) .Value = Producty.Range ("Volum"). Halaga * Producty.Range ("Presyo").
    .Range ("A2"). Pormula = "= KUNG (ISBLANK (B2)," "" ", COUNTA ($ B $ 2: B2))"
    Kung sunodRow> 2 Unya
    Sakup ("A2"). Pilia ang
    Pagpili.AutoFill Destinasyon: = Han-ay ("A2: A" ug kasunodRow)
    Linya ("A2: A" & sunodRow) .Pili
    Tapuson kung
    .Range ("Diapason") .Mga clearContents
    Tapuson sa
    Tapuson ang sub

    Apan kini nga kodigo dili kini unibersal, sa ato pa, wala kini mausab nga angay lamang alang sa atong kaso. Kung gusto nimo ipahiangay kini sa imong mga kinahanglan, nan kinahanglan kini usbon sumala niana. Aron mahimo nimo kini sa imong kaugalingon, tan-awon naton kung unsa ang gilangkuban niini nga code, kung unsa ang kinahanglan nga pulihan, ug unsa ang dili kinahanglan usbon.

    Mao nga ang una nga linya:

    Sub DataEntryForm ()

    "DataEntryForm" mao ang ngalan sa macro mismo. Mahimo nimo kini ibilin ingon kini, o mahimo nimo kini nga baylohan sa bisan unsang uban pa nga nagtagbo sa kinatibuk-ang mga lagda alang sa pagmugna sa mga ngalan sa macro (wala’y mga wanang, gamiton lamang ang mga letra sa alpabeto nga Latin, ug uban pa). Ang pag-usab sa ngalan dili makaapekto sa bisan unsa.

    Bisan diin ang pulong nga nahitabo sa code "Produkto" kinahanglan nimo nga baylohan kini sa ngalan nga kaniadto imong gi-assign sa imong sheet sa uma "(Ngalan)" mga lugar sa "Properties" macro editor. Siyempre, kini kinahanglan buhaton lamang kung imong gihangyo ang sheet sa lainlaing paagi.

    Karon tagda kini nga linya:

    sunodRow = Producty.Cells (Producty.Rows.Count, 2) .End (xlUp). Offset (1, 0) .Row

    Digit "2" sa kini nga laray nagpasabut ang ikaduha nga kolum sa sheet. Kini nga kolum ang haligi "Ngalan sa Produkto". Dinha maihap namo ang gidaghanon sa mga laray. Busa, kung sa imong kaso ang usa ka susama nga kolum adunay lainlaing pagkasunud sa account, nan kinahanglan nimo nga mosulod sa katugbang nga numero. Ang kantidad "Katapusan (xlUp) .Offset (1, 0) .Bag-o" sa bisan unsang kaso, pagbiya nga dili mausab.

    Sunod, tagda ang linya

    Kung .Range ("A2"). Halaga = "" Ug .Range ("B2"). Halaga = "" Unya

    "A2" - kini ang mga koordinasyon sa una nga selyula kung diin ipakita ang linya nga linya. "B2" - kini ang mga koordinasyon sa una nga selyula diin ang mga datos maggawas ("Ngalan sa Produkto") Kung magkalainlain, isulod ang imong datos imbis sa mga coordinate kini.

    Lakaw ngadto sa linya

    Producty.Range ("Ngalan") Kopyaha

    Kini adunay usa ka parameter "Ngalan" nagpasabut sa ngalan nga among gihatag sa uma "Ngalan sa Produkto" sa porma sa input.

    Sa mga linya


    .Cells (sunodRow, 2) .Pagbasura nga Espesyal nga Pag-paste: = xlPasteValues
    .Cells (sunodRow, 3) .Value = Producty.Range ("Volum")
    .Cells (sunodRow, 4) .Value = Producty.Range ("Presyo")
    .Cells (sunodRow, 5) .Value = Producty.Range ("Volum"). Halaga * Producty.Range ("Presyo").

    ngalan "Volum" ug "Presyo" nagpasabut sa mga ngalan nga among gihatag sa uma "Dako" ug "Presyo" sa parehas nga porma sa pag-input.

    Sa parehas nga mga linya nga among gipakita sa taas, ang mga numero "2", "3", "4", "5" nagpasabut sa mga numero sa kolum sa worksheet sa Excel nga katumbas sa mga haligi "Ngalan sa Produkto", "Dako", "Presyo" ug "Hatagan". Busa, kung sa imong kaso ang lamesa gibalhin, nan kinahanglan nimo nga ipunting ang katugbang nga mga numero sa kolum. Kung adunay daghang mga kolum, nan pinaagi sa pagkapareho kinahanglan nimo idugang ang mga linya niini sa code, kung mas gamay - dayon tangtanga ang mga dugang.

    Ang linya nagpadaghan sa gidaghanon sa mga butang pinaagi sa presyo niini:

    .Cells (sunodRow, 5) .Value = Producty.Range ("Volum"). Halaga * Producty.Range ("Presyo").

    Ang resulta, ingon sa atong nakita gikan sa syntax sa rekord, ipakita sa ikalimang kolum sa worksheet sa Excel.

    Kini nga ekspresyon nagbuhat awtomatikong pag-numero sa linya:


    Kung sunodRow> 2 Unya
    Sakup ("A2"). Pilia ang
    Pagpili.AutoFill Destinasyon: = Han-ay ("A2: A" ug kasunodRow)
    Linya ("A2: A" & sunodRow) .Pili
    Tapuson kung

    Tanan nga mga mithi "A2" nagpasabut sa adres sa una nga cell diin ang pag-ihap himuon, ug ang mga koordinetor "Usa ka " - Ang address sa tibuuk nga kolum nga adunay pag-ihap. Susiha kung diin ang eksakto nga pag-ihap ipakita sa imong lamesa ug usbon kini nga mga coordinate sa code, kung gikinahanglan.

    Ang linya naglimpyo sa han-ay sa porma sa pagsulod sa datos human ang impormasyon gikan niini gibalhin sa lamesa:

    .Range ("Diapason") .Mga clearContents

    Dili lisud anihon kana ("Diapason") nagpasabut ang ngalan sa range nga among gi-assign sa mga natad sa entry data. Kung gihatagan mo sila usa ka lainlaing ngalan, nan kini nga linya kinahanglan ipasabut sa eksakto kana.

    Usa ka dugang nga bahin sa code mao ang unibersal ug sa tanan nga mga kaso ipaila nga wala’y mga pagbag-o.

    Pagkahuman natala nimo ang macro code sa editor window, pag-klik sa save icon sa porma sa usa ka diskette sa wala nga bahin sa bintana. Pagkahuman nimo isara kini pinaagi sa pag-klik sa sukaranan nga butones alang sa pagsira sa mga bintana sa taas nga tuo nga suok.

  28. Pagkahuman niini, mobalik kami sa Excel sheet. Karon kinahanglan namon nga magbutang usa ka butones nga magpa-aktibo sa nabuhat macro. Aron mahimo kini, adto sa tab "Developer". Sa mga setting block "Mga Kontrol" sa laso, i-klik ang buton Idikit. Gibuksan ang usa ka lista sa mga himan. Sa grupo sa himan "Mga Kontrol sa Porma" pilia ang una nga usa - Butang.
  29. Pagkahuman, nga gipilit ang wala nga button sa mouse, pagdibuho sa usa ka cursor sa lugar diin gusto namon ibutang ang buton sa paglansad sa macro, nga ibalhin ang datos gikan sa porma ngadto sa lamesa.
  30. Human maibuti ang lugar, buhii ang button sa mouse. Pagkahuman, ang bintana sa pagtudlo sa macro alang sa butang awtomatikong magsugod. Kung daghang mga macros ang gigamit sa imong libro, pilia ang ngalan sa usa nga among gihimo sa taas gikan sa lista. Gitawag naton kini "DataEntryForm". Apan sa kini nga kaso, ang macro usa, mao nga pagpili lang kini ug i-klik ang buton "OK" sa ubos sa bintana.
  31. Pagkahuman niana, mahimo nimo nga ibalik ang butones sa gusto nimo, pinaagi lamang sa pagpakita sa karon nga ngalan niini.

    Sa atong kaso, pananglitan, makatarunganon nga hatagan siya usa ka ngalan Pagdugang. Pag-ngalanan ug pag-klik sa bisan unsang libre nga cell sa sheet.

  32. Busa, ang among porma kompleto nga andam. Susihon naton kung giunsa kini paglihok. Pagsulod sa gikinahanglan nga mga kantidad sa mga natad niini ug i-klik ang buton Pagdugang.
  33. Sama sa imong nakita, ang mga kantidad gibalhin sa lamesa, ang linya awtomatikong gihatag nga numero, ang kantidad ang nakalkula, ang mga natad sa porma natangtang.
  34. Punan pag-usab ang porma ug pag-klik sa button Pagdugang.
  35. Sama sa imong nakita, ang ikaduha nga laray gidugang usab sa laray sa lamesa. Kini nagpasabot nga nagtrabaho ang gamit.

Basaha usab:
Giunsa paghimo ang macro sa Excel
Giunsa paghimo ang usa ka butones sa Excel

Sa Excel, adunay duha ka paagi aron magamit ang porma sa pagpuno sa datos: gitukod ug gipasabut sa tiggamit. Ang paggamit sa gitukod nga kapilian nanginahanglan usa ka minimum nga paningkamot gikan sa user. Mahimo nimo kanunay nga maglansad kini pinaagi sa pagdugang sa katugbang nga icon sa dali nga pag-access sa toolbar. Kinahanglan nimo nga maghimo usa ka kostumbre nga porma sa imong kaugalingon, apan kung maayo ka nga nahibal-an sa VBA code, mahimo nimo nga himua kini nga gamit ingon ka dali ug angay alang sa imong mga panginahanglan kutob sa mahimo.

Pin
Send
Share
Send