Excel VBA: Keydi oo Xidh Buug-hawleedka (5 Tusaalayaal Ku Haboon)

  • La Wadaag Tan
Hugh West

Shaxda tusmada

Maqaalkan, waxaan ku tusi doonaa 5hababka loo isticmaalo Excel VBAsi loo keydiyo xiri Buug-shaqeedka. Maadaama waqtigu aad u qiimo badan yahay, waxaan ku badbaadin karnaa waqti badan annagoo ka boodayna hawlaha caadiga ah annaga oo adeegsanayna Excel VBA. Waxaa intaa dheer, waxaanu soo qaadnay xog-ururin ka kooban 3 tiir: " Magac", " Born", iyo " Shaqadii ugu dambaysay". Xogtan waxay u taagan tahay 6sanadka dhalashada dadka iyo macluumaadkoodii u dambeeyay ee filim.

Soo deji Buug-shaqeedka Dhaqanka

> >>

1>VBA si loo badbaadiyo oo loo xidho Buug-shaqeedka.xlsm >

5 Tusaalayaal si loo badbaadiyo loona xidho Buug-shaqeedka Adeegsiga VBA ee Excel

>

Habka ugu horreeya, waxaanu badbaadin doonaa iyo xidhi doonaa Buug-hawleedka Firfircoon annaga oo adeegsanayna VBA Macro . Waxaan soo kicin doonaa VBA Module daaqada, ku qor koodkayaga ka dibna fulin doona koodka si aan u gaarno yoolkeena. Anagoon waxba dheerayn, aynu u boodno tillaabooyinka habraaca tillaabooyinka.

Tallaabooyinka:

Kahor, qorista koodkayaga waxaan u baahanahay in aan soo qaadno Module VBA Si taas loo sameeyo -

>
    > Marka hore, laga bilaabo Developer tabka >>> dooro Visual Basic . >14>>Haddii kale, waxaad riixi kartaa ALT + F11 si aad taasna u samayso. " Microsoft Visual Basic ee Codsiga " ayaa soo bixi doona tan ka dib. >
      > Marka labaad, laga bilaabo Geli >>> dooro Module .

    Halkan, waxaanu ku qori doonaa ourcode.

    • Saddexaad, ku qor summada soo socota gudaha Module .
    2909

    3> >

    Burburinta Xeerka VBA

    >
  • Marka hore, waxaan ugu yeeraynaa Habka-hoosaadka > Save_and_Close_Active_book Work
  • Markaa, waxaanu u tixraacaynaa Buug-shaqeedka oo ah Buug-hawleed firfircoon .
  • Intaas ka dib, annaga oo adeegsanayna habka Xidhi Waxaan nahay xiriray faylkayaga.
  • >Ugu dambayntii, waxaanu dejinay Isbeddellada Run , kaas oo badbaadin doona Buug-hawleedkayaga marka xiro . >
>

Hadda, waxaanu fulin doonaa koodkayaga 2>.

  • Marka labaad, guji gudaha code-keena
  • Ugu dambayntii, taabo Run badhanka
  • > >

    >

    Haddii aan tagno Excel Application , waxaan arki doonaa Buug-shaqeedka oo xiran. Markaa, waxaanu si guul leh u kaydinay iyo xidhnay Buug-shaqeedka annaga oo adeegsanayna Excel VBA .

    > >

    In ka badan ka akhriso: Sida Makro loogu kaydiyo Dhammaan Buugaagta Shaqada ee Excel (Tallaabooyinka Fudud)

    > 2. Excel VBA si loo badbaadiyo loona xiro Buug-hawleed Gaar ah

    Habka labaad, waxaan isticmaali doonaa keyd iyo xiri gaar ah buug-shaqo anaga oo adeegsanayna VBA kale Halkan, waxa aanu ka furnay laba Buuga shaqada waxa aanu kaydin doonaa iyo waxa aanu xidhi doonaa kii u horeeyay Buuga shaqada dhanka bidix.

    > > > Tallaabooyinka: >
    • Marka hore, sida ku cad habka 1 , soo qaado VBAModule .
    • Marka labaad, ku qor koodkan gudaha gudaha Module .
    1215

    Xiddiga VBA-da

    >
    • Marka hore, waxaanu ugu yeedhaynaa Habka-hoosaadka Save_iyo_ Xidh_Buug_shaqeedka Gaarka ah .
    • >
    • Markaa, waxaanu Waxay tixraacayaan Buug-shaqeedka gudaha Shayga Buugaagta .
    • Intaas ka dib, annaga oo adeegsanayna habka Xiritaanka waxaan xirayaa >faylkayaga.
    • Ugu dambayntii, waxaanu dhignay Isbeddellada Run , kaas oo badbaadin doona Buug-shaqeedka marka xiro
    >
    • Saddexaad, sida ku cad habka 1 , samee koodka
    • >

    Taas ka dib, waxaan arki doonnaa in kan ugu horreeya Buugga shaqada waa xiran yahay oo kaliya buugga shaqada waa furan . Sidaa darteed, waxaanu weli ku tusnay hab kale oo badbaadin iyo xiritaan a buug-shaqeedka

    >

    1> Wax dheeraad ah ka akhri: Excel VBA: Kaydi xaashida sidii Buug-hawleed Cusub oo aan la furin >

    > , waxaan u soconaa in aan keydino iyo xidho a buug-shaqeedka gaarka ah gudaha folder anoo isticmaalaya Excel VBA .<3

    >Tallaabooyinka: >

      > Marka hore, sida ku cad habka 1 , soo qaado VBA Module .
    • Marka labaad, ku qor koodkan gudaha gudaha Module .
    5689

    > 2>

    • Marka hore, waxaanu wacaynaa SubHabka Save_and_Close_bookbook_in_Specific_Folder .
    • Intaa ka dib, addoo isticmaalaya SaveAs habka waxaan ku kaydinaynaa faylkayaga meel gaar ah.
    • Markaa, waxaan ku haynaa magaca faylka la mid ah kan asalka ah Buugga shaqada .
    • Ugu dambayntii, waxaan xidhnay buug-shaqeedkayaga .
    >
    • Marka saddexaad, sida ku cad habka 1 , fuli koodka
    • >

    Taas ka dib, waxay kaydin doontaa our Buugga shaqada gudaha galkayaga la qeexay oo xir . Markaa, waxaanu ku tusnay hab kale oo badbaadinta iyo xidhitaanka Buug-hawleedka ku dhex jira gal gaar ah addoo isticmaalaya VBA .

    >>

    Wax dheeraad ah ka akhri: Excel VBA Macro si loogu kaydiyo PDF galka khaaska ah (7 Tusaalayaal ku habboon) >

    > Akhrisyo la mid ah
      >
    • Excel VBA: Kaydi Buug-shaqeedka degdega ah (Tallaabooyinka Fudud)
    • ? (7 Sababood oo Suurtogal ah)
    • >
    • > Sida loo kaydiyo Excel qaab muuqaal ahaan PDF ah (Tallaabooyinka degdega ah)
    • >
    • Excel VBA si loo kaydiyo sidii Fayl ahaan Isticmaalka Jidka Unug (Tallaabooyinka Degdegga ah leh)
    • > 12> [Go'an!] Faylka CSV ee Excel ma kaydiyo isbeddellada (6 Xalka suurtagalka ah)
    > 4. Gelida badhanka Kaydi oo ku xidh Buug-shaqeedka Excel > Habka afraad, waxaanu samayn doonaa badhanka VBA si loo xidho oo loo kaydiyo Buug-shaqeedka gudaha Excel. > Tallaabooyinka:
    • Marka hore, sida ku cad habka 1 , soo qaado VBAModule .
    • Marka labaad, ku qor koodkan gudaha gudaha Module .
    8009

    > >

    >

    > VBA Code Burburinta >

      > Marka hore, waxaanu wacaynaa Habka-hoosaadka >Button_Click_Save_and_Close_book Work .
    • Intaa ka dib, anagoo adeegsanayna habka Save waxaanu badbaadinaynaa buug-shaqeedkayaga
    • Ugu dambayntii, waxaanu xidhnay buug-shaqeedka annaga oo adeegsanayna Jooji habka.
    >

    Hadda, waxaanu gelin doonaa badhanka VBA halkan.

    >
      >
    • Marka hore, laga bilaabo Developer > tab >>> Geli >>> dooro Button (Form Control) .

    • Kadibna, cursorka jiirka ayaa badali doona oo jiidi doona sanduuqa gudaha Buugga shaqada .
    • >
    >

    >

    Intaas ka dib, ku qor sanduuqa wada-hadalka Macro ayaa soo bixi doona.

    11>
  • Markaa, dooro “ Badhanka_guji_Save_and_Xir Buugga Shaqada
  • >Kadib, taabo OK .

    <3

    Markaa, waxaan ku arki doonaa Button 1 gudaha Buugga shaqada

    >
      >Ugu dambaynta, dhagsii badhanka. > 14> 0>Tani waxay kaydin doontaa oo xidhi doonta buug-shaqeedkayaga .

    > 3>

    Akhri wax dheeraad ah: VBA Code for Save Button in Excel (4 Variants) >

    > 5. Keydi oo xidh Dhammaan Buugaagta Shaqada ee Furan Codsashada Excel VBA > Habkan u dambeeya, waxaanu ku jirnaa u socda in la kaydiyo oo la xidho dhammaan furay Buugaagta shaqada . Markan, waxaanu haysanaa isla laba Buugaag shaqada sida habka 3 , si kastaba ha ahaatee, markan, waxaan badbaadin doonaa iyo labadaba Buugaagta shaqada . Halkan, waxaan isticmaali doonaa ka Loop Xiga si aan u marno Buugaag shaqo . > >

    > Tallaabooyinka:

    • Marka hore, sida ku cad habka 1 , soo qaado VBA Module .
    • >Marka labaad, ku qor koodkan gudaha >Module .
    4459

    >

    Qaybta Xeerka VBA >

    >>>
  • Marka hore , waxaanu wacnay Habka-hoosaadka > > XidhiAndSaveOpenBuuga-Shaqooyinka .
  • Markaa, waxaanu isticmaalnaa Loop Xiga si aanu ugu wareegno dhammaan Buugaag-shaqeedka dhammaan buugaagta shaqada marka laga reebo buug-shaqeedka .
  • Ugu dambayntii, waxaanu xiray buuga-shaqada aaga oo isticmaalaya Jooji hantida
  • >>
      >Saddexaad, sida ku cad habka 1 , samee koodka >
    >Sidaa darteed, waa waxay kaydin doontaa iyo xidhi doonta labada Buuga shaqada . Waxaan arki karnaa taariikhda wax laga beddelay waxay la mid tahay labada Buugaag shaqada . Gebogebadii, waxaan tusnay 5 kala duwan Excel VBA Macros si loo keyd iyo xirto Buug-shaqeedka .

    >

    Akhri inbadan 5 dhaqso-oo-fudud in la fahmo Excel VBA si loo u kaydiyo iyo xidho Buug-shaqeedka . Haddii aad la kulanto wax dhibaato ah, xor u tahay inaad faallo ka bixiso hoos. Intaa waxaa dheer, waxaad booqan kartaa boggayaga Exceldemy wixii dheeraad ah Qodobada laxidhiidha Excel . Waad ku mahadsan tahay akhrinta, si aad u wanagsan!

    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.