VBA si ay uga gudubto safafka miiska ee Excel (11 Hababka)

  • La Wadaag Tan
Hugh West

Shaxda tusmada

Marka aan ku hayno xog-ururin badan oo ku jira buuga shaqada ee Excel, mararka qaarkood way ku habboon tahay haddaynu safaf dhex mari karno si aan u soo saarno natiijooyinka gaarka ah ee aan rabno inaan helno. Hirgelinta VBA waa habka ugu waxtarka badan, ugu dhaqsaha badan, uguna badbaadsan ee lagu socodsiiyo hawlgal kasta oo Excel ah. Maqaalkan, waxaan ku tusi doonaa 11 habab oo kala duwan oo ku saabsan sida loo loop iyada oo loo marayo safafka miiska gudaha Excel VBA macro .

>

> Soo dejiso Buugga Shaqada >

>Waxaad ka soo dejisan kartaa buuga shaqada ee Excel ee bilaashka ah.>>>>>>>Ka gudub safafka miiska VBA.xlsm>>

11 Hababka leh VBA ee Loop dhex mara Safka Jadwalka ee Excel >

Ka dib qaybtan, waxaad baran doontaa sida loo loop safafka miiska oo leh 11 hab oo kala duwan, sida safafka loo maro ilaa unug banaan, u gudub safafka ilaa laga helayo qiimo gaar ah, ku dhufo safafka oo midabe unug gaar ah iwm oo leh VBA macro in Excel.

Sare waa xog-ururinta tusaalaha ah ee maqaalkani raaci doono si uu u qeexo hababka.

1. Ku dheji VBA si aad u dhex mariso unug kasta oo saf kasta oo miiska ah adigoo isticmaalaya nambarka tixraaca unugga

Haddii aad rabto inaad ku wareeg unug kasta saf kasta oo miiska ee xaashidaada Excel oo hel lambarka tixraaca unugga oo ah qiimaha soo celinta , ka dib raac tillaabooyinka hoos looga hadlay , taabo Alt + F11 kumbuyuutarkaaga ama tagdoorsoome.

8753

Qodobkani waxa uu halkan u joogaa in la dhex maro safafka 1 ilaa 15. Haddii ay hesho kelmadda gaarka ah “ Edge ” waxa ay midabaysaa unugga ereyga haya. Waxay sii waddaa inay tan sameyso ilaa ay ka dhammayso iskaanka dhammaan xogta laga bilaabo safafka 1 ilaa 15 ee raadinta ereyga.

In ka badan akhri Qiimaha Unug ee Excel >

> Akhrisyo la mid ah>
  • > Shaqada SHAXDU ma ka jirtaa Excel? >
  • >
  • 1>Sida Jadwalka loogu beddelo Liiska Excel (3 Dariiqo Degdeg ah)
  • >
  • U beddelo Range Miiska Excel (5 Hababka Fudud)
  • > 12> U isticmaal Formula Shaxda Excel Si wax ku ool ah (Iyadoo 4 Tusaalo) > 12> Magaca Shaxda Excel: Dhammaan waxaad u baahan tahay inaad ogaato > 13>

> 7. Hirgeli VBA si aad u dhex marto saf kasta iyo midab kasta oo saf kasta oo Excel ah

Qaybtii hore, waxaan ka baranay sida loo midabeeyo unug sido qiimo gaar ah. Qaybtan, waxaan ku baran doonaa sida loo loo dhex maro saf kasta oo miis ah oo loo midabeeyo saf kasta oo leh VBA macro gudaha Excel.

>Tallaabooyinka lagu fuliyo habka hoos ayaa lagu sifeeyay tab iyo Gelia Moduledaaqada koodka.
  • ka bacdi, koobiyi koodka soo socda oo ku dheji daaqada koodka.
  • 7059

    Koodhkaagu hadda waa u diyaar inuu shaqeeyo Run makro oo eeg sawirka soo socda si aad u aragto wax soo saarka.

    <3 2> ka dib markaad dhex maro dhammaan safafka fadhiya miiska warqadda shaqada

    >> >

    Sharaxaadda Xeerka VBA

    7783

    Qeex doorsoomaha.

    4950

    Qeex xadka aanu ku shaqayn doono.

    7218

    Qaybtan koodka ah waxa ay tilmaamaysaa ka-soo-celinta dhammaan safafka, laga bilaabo safka xiga ee safka hadda jira, B4 . Haddii qaabka loo qaybiyo nambarada safafka 2 ay la mid tahay tirada safka soo laabatay ee lagu kaydiyay nooc ka duwan, markaas koodhkani wuxuu midabaynayaa dhammaan safafka lagu soo saaray xisaabinta iyadoo leh Index Midabeedka lagu bixiyo koodhka. Waxay ku sii socotaa dhammaan safafka ilaa ay ka gaadhayso dhammaadka xadka.

    > 8. Hirgeli VBA si aad u dhex marto safafka iyo midab kasta oo xitaa saf ah gudaha Excel >

    Qaybtii hore, waxaan ku barannay sida loo midabeeyo saf kasta oo miis ah. Qaybtan, waxaan ku baran doonaa sida loo loo dhex maro saf kasta oo miis ah oo loo midabeeyo saf kasta oo leh VBA macro gudaha Excel.

    Tallaabooyinka: >

    >>
  • Marka hore, ka fur Visual Basic Editor ka Developer tab iyo Geli > a Module ee daaqada koodka.
  • >
  • kadib, koobi code-kan soo socda oo ku dheji daaqada koodka.
  • 14>
    7735

    Koodhkaagu hadda waa u diyaarorod

    11>
  • kuxiga Run makro oo eeg sawirka soo socda si aad u aragto natiijada.
  • >14>0 >

    Dhammaan safafka xitaa-tirada leh waa midab ka dib marka la dhex maro dhammaan safafka fadhiya miiska warqadda shaqada.

    >

    Sharaxaadda Xeerka VBA

    2919

    Qeex doorsoomaha.

    3789

    Qeex xadka aanu ku shaqayn doono.

    8076

    Qoddobka koodka waxa uu bilaabmaa soo noqnoqda kadib. saddexda saf ee safka hadda jira, B4 . Wuu marka hore midabeeyaa ka dibna waxa ay kordhisaa tirinta safka 2 oo way sii midabaynaysaa ilaa ay ka gaadhayso safka ugu dambeeya ee xogta.

    >

    >9. Codso Macro si aad ugu celcelisid safafka ilaa unug banaan oo Excel > > Haddii aad rabto in koodkaagu u shaqeeyo sidiisa oo kale wuxuu dhex mari doonaa dhammaan safafka miiska oo joogsan doona marka uu gaadho unug banaan , markaa qaybtan adiga ayay kuu taal. Waxaad hawshaas ku fulin kartaa labadaba FOR Loop iyo Samee ilaa Loop gudaha Excel VBA . > 20> 9.1. Iyada oo leh FOR Loop > > Tallaabooyinka ku wareego safafka miiska ilaa unug madhan oo leh FOR Loop gudaha VBA Excel ayaa hoos lagu siinayaa. 0> Tallaabooyinka:
    • Marka hore, ka fur Visual Basic Editor ka Developer tab iyo Geli a Module ee daaqada koodka.
    • >
    • Intaas ka dib, koobi koodhka soo socda oo ku dheji daaqada koodka.
    • 14>
      2445

      Koodhkaagu hadda waxa uu diyaar u yahay in uu shaqeeyomacro natiijaduna waxay ku tusinaysaa gif-ka hoose oo mar ay gaartay unugga bannaan, Unugga B8 , waxay joojisay soo-celinta .

      Sharaxaadda Xeerka VBA 3>

      7620

      Qeex doorsoomaha

      9813

      Dami dhacdada cusboonaysiinta shaashadda

      6401

      Kaydi dhammaan safafka ka bilaabmaya Cell B4 ilaa kan u dambeeya.

      7129

      Dooro Cell B4 .

      5182

      Qoddobka koodka wuxuu bilaabmaa inuu dhex maro dhammaan safafka. Marka ay hesho unug faaruq ah oo isku xigta ka dibna dooro oo sii wada sawirida safafka ilaa ay ka gaadhayso dhamaadka

      9611

      Shir dhacdada cusboonaysiinta shaashadda.

      9.2. Iyada oo la sameeyo ilaa loop

      > Tallaabooyinka ku wareego safafka ilaa unug maran oo leh Do-Illaa loop gudaha VBA ayaa hoos lagu siinayaa. 0> Tallaabooyinka:
      • Marka hore, ka fur Visual Basic Editor ka Developer tab iyo Geli a Module ee daaqada koodka.
      • >
      • ka dib koobi koodhka soo socda oo ku dheji daaqada koodka
      • >
      3924

      Koodhkaagu hadda waxa uu diyaar u yahay in uu shaqeeyo.

      • Dabadeed, Orod makro. Natiijadu waxay ku tusinaysaa gif-kan soo socda.

      Kadib markii uu orday makro, waxa ay bilawday in ay dhexmarto dhamaan safafka miiska iyo hal mar waxay gaadhay unugga banaan, Unugga B8 , waxay joojisay soo-celinta .

      > >

      VBA CodeSharaxa

      2100

      Dooro unugga aan ka shaqayn doono.

      7425

      Bilow oo sii wad sideynta ilaa unug madhan laga helo.

      7456

      Marka unug madhan yahay la helay oo isku xigta ka dibna dooro oo jooji ku celcelinta.

      10. VBA Macro si ay ugu cel celiso safafka ilaa unugyo maran oo badan oo Excel ah

      Qaybtii hore, waxaad baratay sida loo joojiyo wareegga marka la helo unug madhan. Laakiin ka waran haddii aadan rabin inaad joojiso soo noqnoqoshada ilaa unugyo badan oo maran laga helo halkii hal kaliya laga heli lahaa

      leh VBA Excel ayaa hoos lagu muujiyey Developer tab iyo Geli a Module gudaha daaqadda koodka. >Ka dib, koobi koodka soo socda iyo >ku dheji daaqadda koodka. >
      9550

      Koodhkaagu hadda waxa uu diyaar u yahay in uu shaqeeyo 1> Run

    macro oo arag gif-ka soo socda ee soo-saarka unugga ugu horreeya ee bannaan, Unugga B8 . Waxay joogsatay markii ay heshay laba unug oo maran oo xidhiidhsan Unugga B16 .

    Sharaxaadda Xeerka VBA >

    3567

    Dooro unugga in aanu ka shaqayn doono

    1525

    Bilow oo sii wad ilaa laba unug oo madhan oo xidhiidh ah laga helayo.

    5708

    Marka la helo laba unug oo madhan oo xidhiidh ah, markaasdooro oo jooji ku celcelinta.

    11. Ku dhex dheji VBA si aad u dhex marto safafka adigoo isku dhejinaya dhammaan tiirarka ilaa inta bannaan ee Excel

    >Qaybtani waxay ku tusi doontaa sida loo loo dhex maro dhammaan safafka miiska oo isku xidh dhammaan tiirarka ilaa unug madhan waxa laga helaa VBA Excel. >Aan baranno sida loo sameeyo VBA macro gudaha Excel. >

    >Tallaabooyinka:

    • Marka hore, ka fur Tafatiraha Aasaasiga ah ee Muuqaalka ka Developer tab iyo Geli a Module > daaqada koodka
    • kadib koobi code-kan soo socda oo ku dheji daaqada koodka
    • >
      1152

      Koodhkaaga hadda diyaar ayuu u yahay inuu ordo.

      > > >
      • Dabadeed, Orod makro oo arag gif-kan soo socda natiijada.
      • > 14>

        Sida aad ka arki karto gif-ka sare waa in uu jiro pop-up MsgBox oo ku tusaya qiimaha isku xidhan ee dhammaan tiirarka ku yaal meel kasta saf laga bilaabo miiska xaashidaada Excel. Laakin waxa ay joogsatay mar ay soo gaadho unugga banaan .

        VBA Code Explanation

        3248

        Qeex doorsoomayaasha.

        8047

        Deji magaca xaashida aan ku shaqayn doono (“ ConcatenatingAllColUntilBlank ” waa xaashida magaca buuga shaqada)

        1406

        Qeex xadka aanu ku shaqayn doono.

        8403

        Qoddobka koodka wuxuu ku bilaabmaa wareegga iyadoo la eegayo. Way sii socotaa in ay wareegto ilaa ay ka soo noqoto qaybta ugu wayn ee shaxanka iyo soohdinta hoose eecabbirka koowaad. Kadibna waxay gashaa soosaarka soo saarista xadka hoose ee cabbirka labaad. Intaa ka dib, waxay gudbisaa dhammaan qiimayaasha la soo saaray ee ku jira iResult doorsoome adoo isku xiraya oo ku tuuraya natiijada MsgBox. Taasi way sii waddaa ilaa ay ka hesho unug madhan.

        Gabagabadii

        Si aan u soo gunaanado, maqaalkani waxa uu ku tusay 11 hab oo wax ku ool ah oo ku saabsan sida loo loop dhexda safafka miiska ee Excel oo leh VBA macro . Waxaan rajeynayaa in maqaalkani uu faa'iido badan kuu lahaa. Xor baad u tahay inaad waydiiso su'aalo kasta oo ku saabsan mawduuca.

        ilaa tab Developer -> Visual Basic si loo furo Visual Basic Editor .

      • Marka ku xigta, gudaha daaqadda koodka pop-up, ka menu bar, guji Geli -> Module .

      11>
    • kadibna, koobiyi code-kan soo socda oo ku dheji koodhka daaqada.
    2169

    Koodhkaagu hadda waa diyaar inuu shaqeeyo kiiboodhka ama bar menu ka dooro Run -> Orod Sub/Form User . Waxa kale oo aad riixi kartaa ikoonka ciyaarta yar ee ku yaala bar-menu-hoosaadka si aad u socodsiiso makro.

    • marqaati muuqaal ah oo is barbar dhig xogta xogta iyo natiijada, waxaad kartaa keydin code iyo ku laabo xaashida shaqada xiisaha.
    • >halkaas, waxaad gujin kartaa >Macros laga bilaabo Developer tab, dooro magaca Macro, kadib dhagsii Run .

    Kadib fulinta koodka guulaystay, eeg gif-ka sare si aad u aragto natiijada. Waxaa jiri doona pop-up MsgBox oo ku tusin doona lambarka tixraaca unugga ee unug kasta oo ka yimid saf kasta ee miiska xaashidaada Excel.

    > 0> Sharaxaadda Xeerka VBA >
    1161

    Si aad u hesho nambarka safka ugu dambeeya ee shaxda adiga oo raadinaya tiirka B.

    5659

    Deji safka 4-aad, halka xogtayadu ka bilaabanto.

    8596

    Si aad uga soo gudubto safka hore

    6071

    Deji tiirka 2, halka ay xogtayadu ka bilaabato.

    3701

    Bilow inaad safafka u gudubto si aad u hesho ta u dambaysaLambarka tiirka adiga oo qiimeynaya safka hadda jira ilaa safka ugu dambeeya

    3050

    Kor u daloolinta tiirka laga bilaabo safka koowaad ilaa safka ugu dambeeya. soo bandhig natiijada koodhka . Hirgeli VBA si aad uga gudubto unug kasta oo saf kasta ah qiime ahaan >

    Haddii aad rabto inaad ku wareego unug kasta oo saf kasta , ka dib qaybtani waxay kaa caawin doontaa inaad ogaato sida loo sameeyo VBA Excel.

    Waxaad taas ku samayn kartaa ListObject iyo >DataBodyRange hantida VBA . Waxaan ku tusi doonaa koodka weyn ee shayga iyo hantida labadaba.

    > 2.1. Iyadoo ListObject

    > > Tallaabooyinka loogu soo rogo unug kasta oo saf kasta oo miis ah iyadoo loo eegayo qiimaha unugga ee ListObject ee VBA Excel ayaa hoos ku qoran. Tallaabooyinka: >
    • Si la mid ah sidii hore, ka fur Visual Basic Editor ka Developer tab iyo Geli a Module gudaha daaqadda koodka
    • >kadibna, daaqada koodka, koobiyi koodka soo socda oo ku dheji it.
    7561

    Koodhkaagu hadda waa diyaar inuu shaqeeyo sidaan idiinku muujinay qaybta sare. Natiijada waxa lagu muujiyay gif-kaHoos. >

    >

    Waxaa jiri doona soo-bandhig MsgBox oo ku tusin doona qiimaha unug kasta uu ka qaado saf kasta laga bilaabo miiska xaashida Excel.

    > >

    Sharaxaadda Xeerka VBA

    5223

    Qeex doorsoomayaasha

    1981

    Qaybtan Koodhku wuxuu marka hore bilaabaa inuu dhex maro safafka miiska (" TblStudents " waa magaca shaxda). Kadibna waxay gashaa tiirarka saf kasta. Intaa ka dib, gudbi qiimaha unugga MsgBox. Kadib tag tiirka xiga. Ka dib marka ay dhammayso ku celcelinta dhammaan tiirarka hal saf, ka dib waxay aadaysaa safka xiga oo ay sii waddaa habka soo noqnoqda ilaa safka ugu dambeeya.

    > 20> 1>2.2. Hantida DataBodyRange > > Si aad si gaar ah ugu yeelato xogta laga soo saaray shaxda, waxaad isticmaali kartaa DataBodyRange hantida ListObject . DataBodyRange hantida ayaa ku tuuri doonta natiijada ka kooban kala duwanaanshaha liiska u dhexeeya safka madaxa iyo safka gelinta Miisaska qiimaha unug leh DataBodyRange gudaha VBA Excel ayaa lagu bixiyaa hoos ka hor, ka fur Visual Basic Editor ka Developer tab iyo Geli a Module gudaha daaqadda koodka. >Ka dib , koobi koodhka soo socda oo ku dheji daaqada koodka >
    5773

    Koodhkaagu hadda waxa uu diyaar u yahay inuu shaqeeyo.

    >

    26>>

    >
    • Dabadeed, Run makro oo eeg gif-ka soo socda si aad u aragto wax soo saarka 2> ku tusinaya qiimaha uu unug kasta ka qaado saf kasta ka soo baxa shaxda xaashida Excel. >>>>>>>>>>

      Sharaxaadda Xeerka VBA

      7546

      Qeex doorsoomaha.

      2272

      Qoddobka koodka wuxuu marka hore bilaabaa inuu dhex maro safafka shaxda safka madaxa ee miiska. Kadibna ku gudbi qiimaha kala duwanaanta MsgBox. Kadib waxay aadaysaa safka xiga si ay u soo saarto kala duwanaanshaha waxayna sii waddaa habka soo noqnoqda ilaa safka ugu dambeeya.

      >

      > 3. Codso VBA Macro si aad isugu dhufato safafka adoo isku xidhaya tiirarka Excel

      Qaybtani waxay tusi doontaa sida lagu dhex maro safafka shaxda adoo isku xidhaya tiirarka leh tiirka kowaad ee xogtaada ee Excel.

      Tusaale ahaan, xog-ururintayada, marka hore, waxaanu ku celcelin doonaa John in Cell B5 iyo 101 gudaha Cell C5 anagoo isku xidhna ka dibna ku celcelinaynaa John in Cell B5 iyo 89 gudaha Cell D5 adiga oo isku xidhaya safka 5 .

      >Aan ku tuso sida aad taas ku samayn karto VBA macro gudaha Excel 1>Developer tab iyo Geli a Module gudaha daaqadda koodka.
    • Marka labaad, daaqada koodka, koobi kuwan soo socda codeiyo ku dheji it.
    • >
      3857

      Koodhkaagu hadda waxa uu diyaar u yahay in uu shaqeeyo>Orod makro. Fiiri gif-ga hoose si aad u aragto natiijada Unugyada laga soo bilaabo tiirka kowaad iyo kan labaad ( John in Cell B5 ka Colum B iyo 101 gudaha Cell C5 ka tiirka C ) ka dibna qiimaha isku xidhan Unugyada laga soo bilaabo tiirka kowaad iyo kan saddexaad ( Yooxanaa ee Unugga B5 ee ku jira Colum B iyo 89 gudaha Unugga D5 ee Saarka D ) ee lambarka safka 5 laga bilaabo xogtaada. Hawlgalkan isku xidhka ahi wuu sii socon doonaa ilaa uu ka gaadho safka ugu dambeeya ee miiska

      > >

      Sharaxaadda Xeerka VBA

      9828

      Qeex doorsoomaha.

      4833

      Kadibna koodka ayaa miiska ka dooranaya xaashida firfircoon ( TblConcatenate ” ee magaca miiskayaga)

      3897

      Intaa dabadeed, waxa uu bilaabaa soo celcelinta saf kasta marka laga reebo madaxa tiirka. Haddii dib-u-eegistu ay ka hesho isku mid ah inta u dhaxaysa madaxa tiirka iyo safafka markaas waxay ku kaydinaysaa qiimaha iValue doorsoome.

      2434

      Haddii shuruudaha kor ku xusani ay buuxin weydo, markaas koodku wuxuu tuurayaa qiimaha MsgBox wuxuuna dhammeeyaa shuruudda. Taas ka dib, waxay u dhaqaaqdaa si ay u duubto qayb kale waxayna sii waddaa ku celcelinta ilaa safka dhamaadka. Marka ay gaadho safka ugu dambeeya, makrodu waxay dhammaysaa fulinta koodka.

      4. Ku dheji Macro si aad u celcelisidiyada oo loo marayo safafka adoo isku dhejinaya dhammaan tiirarka shaxda Excel

      > Qaybtan, waxaan ku baran doonaa sida loo isku xidhka dhammaan tiirarka uu saf kastaa hayo ee ku jira xogta VBA macro in Excel. 1>Visual Basic Editor laga bilaabo Developer tab iyo Geli a Module gudaha daaqada koodka. >Ka dib, koobi koodhka soo socda oo ku dheji daaqada koodka. >
      5596

      Koodhkaagu hadda waxa uu diyaar u yahay in uu shaqeeyo.

      >> >
        >Marka xigta, Run macro code >
      > > > Sida aad ka arki karto gif-ka sare waa inuu jiro pop-up MsgBox ku tusaya qiimaha isku xidhan ee dhammaan tiirarka fadhiya saf kasta ee ka soo baxay shaxda xaashida shaqada ee Excel. > > Sharaxaadda Xeerka VBA
      7521

      Qeex doorsoomayaasha.

      7427

      Deji magaca xaashida aan ku shaqayn doono (“ ConcatenatingAllCol ”) waa xaashida magaca xaashida. ee buuga shaqada).

      7410

      De ganaax magaca miiska ee aanu ku shaqayn doono (" TblConcatenateAll " waa magaca miiska ku jira xogtayada).

      6778

      Waxay ka bilaabataa ku celcelinta saf kasta oo miiska ah.

      3662

      Waxay ka bilaabataa ku celcelinta iyada oo loo marayo tiir kasta oo ka mid ah saf kasta oo shaxda ah.

      9815

      Keydi natiijada adiga oo isku xiraya qiyamka tiir kasta oo saf kasta ah. Ka dib markii la sawiray dhammaan tiirarka deggan saf kasta, waxay dhaaftaynatiijada MsgBox. Kadibna mar labaad dib ayay u bilaabataa safafka xiga oo sii wad ilaa ay ka gaadhayso safka ugu dambeeya ee miiska.

      > In ka badan akhri (2 Hababka)

      5. Jooji soo noqnoqoshada haddii qiimaha lagu helo iyadoo loo marayo safafka miiska VBA Macro

      > Ka soo qaad inaad rabto inaad ku wareego safafka miiskaagu leeyahay oo jooji wareegga marka ay hesho qiime gaar ah 2>. Waxaad taas ku samayn kartaa kaliya macro code.

      Aan baranno sida loo sameeyo VBA gudaha Excel.

      >

      >Tallaabooyinka: >

      • Marka hore, ka fur Visual Basic Editor ka Developer tab iyo Geli a Module gudaha daaqadda koodka.
      • >
      • Markaa, daaqada koodka, koobiyi koodhka soo socda oo ku dheji it.
      • >
        3079

        Koodhkaagu hadda waxa uu diyaar u yahay in uu shaqeeyo

        • Dabadeed, Run makro.
        • > <1 wuxuu helaa qiimaha gaarka ah (" Edge > ") inta u dhaxaysa wuxuuna tuuray natiijada >MsgBox .

        Sida aad ka arki karto sawirka kore, waxa jira MsgBox oo soo boodaya oo ku tusaysa ciwaanka unugga, $B$10 , halka aanu ka helnay qiimaha la cayimay, Edge .

        Sharaxaadda Xeerka VBA

        8825

        Qeex doorsoome.

        8122

        Qodobkani waxa uu halkan u joogaa in lagu dhex wareego safafka 1 ilaa 15. Haddii ay hesho kelmadda gaarka ah" Edge " ka dib waxay ku dhaaftaa natiijada ciwaanka unugga ee ereyga haya. Waxay sii waddaa inay tan sameyso ilaa ay ka dhammayso iskaanka dhammaan xogta safafka 1 ilaa 15 raadinta ereyga

        > 6. VBA si ay u soo marto saf kasta oo ay midabayso qiimo gaar ah Excel >

        > Maxaa dhacaya haddii aanad doonayn inaad tuurto ciwaanka gacanta ee qiimaha la cayimay ee MsgBox? Waxaa laga yaabaa inaad rabto inaad midabayso unugga sidda qiimaha aad raadinayso.

        Aan ku baranno sida loo sameeyo VBA makro.

        Tallaabooyinka:

        >
        • Si la mid ah sidii hore, ka fur Visual Basic Editor ka Developer tab iyo Geli a Module ee daaqada koodka.
        • >
        • ka dib koobi koodhka soo socda oo ku dheji daaqada koodka.
        • >14>
          2801

          Koodhkaagu hadda waa diyaar inuu shaqeeyo Waxa ay bilaaban doontaa wareegga oo joojin doontaa marka ay hesho qiimaha gaarka ah (“ Edge ”) inta u dhaxaysa iyo midabaynta unugga oo leh ColourIndex oo aad ku bixisay koodka. >

        >

        > >

        Sida aad ka arki karto sawirka kore C > ell B10 , halkaas oo aan ka helnay qiimaha la cayimay, " Edge " waa midab ka dib fulinta code.

        > Sharaxaadda Xeerka VBA

        2768

        Qeex

    Hugh West waa tababare iyo falanqeeye heer sare ah oo tayo sare leh oo khibrad ka badan 10 sano u leh warshadaha. Waxa uu shahaadada koowaad ee jaamacadda ka qaatay xisaabaadka iyo maaliyadda iyo maamulka ganacsiga. Hugh waxa uu jecel yahay waxbaridda waxana uu sameeyay hab waxbarid gaar ah oo ay fududahay in la raaco lana fahmo. Aqoontiisa khabiirka ah ee Excel waxay ka caawisay kumanaan arday iyo xirfadlayaal adduunka oo dhan ah inay horumariyaan xirfadahooda oo ay ku fiicnaadaan shaqadooda. Isaga oo u maraya balooggiisa, Hugh waxa uu aqoontiisa la wadaagaa adduunka, isaga oo siinaya casharro Excel ah oo bilaash ah iyo tababar online ah si uu uga caawiyo shakhsiyaadka iyo ganacsiyada in ay gaaraan awooddooda buuxda.