Liiska 10-ka shay ee Excel VBA ee Inta badan la isticmaalo (Sifada & Tusaalooyinka)

  • La Wadaag Tan
Hugh West

Shaxda tusmada

Maqaalkani waa qayb ka mid ah taxanahayga: Excel VBA & Macros – Talaabo Talaabo ah Hage Dhamaystiran . Waxaan ka wada hadli doonaa liiska 10 ka kaliya ee inta badan la isticmaalo Excel VBA shay.

> Soo deji Buug-hawleedka La-qabsiga >

> VBA Walxaha.xlsm>

Waa maxay Walxaha VBA? Shayga waa amar ama shay ku habboon koodka VBA si loo qabto hawlo gaar ah.

The VBA (Visual Basic Application) waa luuqad barnaamijeed ku jihaysan shay. Shaygu waa mid ka mid ah curiyayaasha VBA

Shaygu wuxuu leeyahay hantidiisa iyo habkiisa. Habka waa qalliinka uu sameeyo shaygaas hantiduna waxay sharxaysaa sifooyinka shaygaas

Sifada walxaha VBA

Si aad u codsato shay VBA waa in ay jirtaa habka ama hantida Shayga. Waxaan ka wada hadli doonaa sifooyinkaas halkan.

Guryaha >

> > Guryaha walxaha VBA waxa loo malayn karaa inay yihiin goobaha walxaha.

Excel wuxuu leeyahay walxo badan. Inta badan walxaha Excel VBA ee aanu kula shaqayno waxay leeyihiin hanti.

Tusaale:

  • Shayga kala duwan wuxuu leeyahay hanti. Qaar ka mid ah waa Column , Formula , Safka , Balac , iyo Qiimaha .
  • Shaxda walaxda waxay leedahay sifooyin, sida Halyeeyad , ChartArea , ChartStyle , iyo wixii la mid ah.
  • 1>ChartTitle sidoo kale waa aKoodhka VBA waxa loo codsadaa in la sameeyo xiddig leh 5 geeso leh.
    1763

    >

    Waxa aanu sawiri karnaa nooc kasta oo qaab ah annagoo beddelayna amarka msoShape5pointStar.

    10. ListObject Object

    >

    ListObject waa qayb ka mid ah ListObjects Object . A ListObject wuxuu muujinayaa hal miis oo xaashida shaqada ah> Tirtir Active Daabac Codsiga > Cusbooneysii > AutoFilter > Ka beddel >Faallo > > Abuuraha > 20> Magaca > > > Waalidka > > > Range > 20> U kala sooc > > Soo koobid > 19> > 23>

    >Tusaale:

    >

    Tusaalahani waa in xogta laga soo saaro miiska oo lagu kaydiyo shaxda.

    7628

    >

    Read more: Excel VBA si ay ugu Buuxiyaan Array Qiimaha Unugyada (4 Tusaalayaal Ku Haboon)

    Gabagabo >

    Maqaalkan, waxaanu ku sharaxnay kuwa sida caadiga ah loo isticmaalo Liiska walxaha Excel VBA. Waxaan rajeynayaa in tani ay ku qancin doonto baahiyahaaga. Fadlan fiiri websaydkayaga ExcelWIKI.com oo ku soo jeedi talooyinkaaga sanduuqa faallooyinka. Shayga, oo leh hanti sida Font , Qaabka , iyo Border .
>

> Isticmaalka Guryaha Shayga VBA:

Waxaan u qori karnaa code VBA si aan u samayno kuwan soo socda:

>
    >
  • Waxaad baari kartaa shayga habayntiisa guriga oo waxaad samayn kartaa wax ku salaysan goobahan.
  • Adiga waxay bedeli kartaa habaynta hantida shayga adoo dejinaya qiyam cusub.
>

Fiiri qoraalkan VBA:

> Range("E10").Value > waa shay, Qiimaha waa mid ka mid ah hantida. Bayaanka VBA-da, walxaha iyo guryaha waxa la dhigayaa dhinac dhinac ah iyadoo la kala saarayo muddo ( a dhibic, . ). Walaxda marka hore ayaa la dhigaa, ka dibna hantidooda>Odhaahdaasi waxay keenaysaa in lambarka 100 ku soo baxo Cell E10 .

> Hababka: > 100 > A Habka waa fal lagu fuliyo shay.

Waxyaabaha sidoo kale waxay leeyihiin habab. Tusaale ahaan, Range walxuhu waxay leeyihiin habka Clear . Bayaanka VBA-da ee soo socda ayaa nadiifinaya Range . Bayaankani wuxuu u dhigmaa xulashada Range kadibna dooranaya Guriga ➪ Tafatirka ➪ Nadiifi ➪ Nadiifi Dhammaan :

3821

Xidhiyaha VBA-da, hababku waxay u egyihiin guryaha. Hababka waxay ku xidhan yihiin walxaha leh hawlwadeen kala soocida (.). Si kastaba ha ahaatee, hababka iyo guryaha waa fikrado kala duwan gudaha VBA.

Wax dheeraad ah ka sii akhri: Shaxda ExcelQarsooma Marka Xogta La Qariyo (3 Xal) >

> Liiska 10 Walxaha VBA Inta Badan La Isticmaalo ee Excel > Shayga oo ah:

Codsiga → Buug-shaqeedka → Xaashida shaqada → Range >

Halkan, waxaan si faahfaahsan uga wada hadli doonaa liiska shayada aadka loo isticmaalo ee Excel VBA.<3

1. Shayga Codsiga > 13>

Codsiga Shayga waa mid ka mid ah walxaha aadka loo isticmaalo ee Excel. Waxa loo isticmaalaa in lagu matalo wadarta codsiga Excel.

20>Cell firfircoon > 16> > 20>Sheetka Firfircoon > > 20> Daaqadda Firfircoon 16>> 20>Jooji > 20> Buuga Shaqada ee Firfircoon > > > 16> 20> DisplayFormulaBar > 19>> 16>> > > 19> 22
Habab Guryaha
Xisaabi
XisaabiFull InputBox
Orod Baarrada Bandhigga
Ka noqo Sug Waddada > 21> Xaaladda Bar

Waxaan u baahanahay in aan ku darno hantida ama habka loo baahan yahay marka shaygan lagu dabaqayo Excel.

Tusaale 1: > 1> Xisaabi habka. Macro-kan waxa loo isticmaalaa xisaabinta dhammaan buugaagta shaqada ee furan Tusaalaha hoose, waxaanu isticmaalnay DisplayScrollBars hantida Codsiga shayga. Ujeedada makrokan ayaa ah in la qariyo bar-rog-rogadka

6184

Halkan, waxaanu dhignay status Been , oo macnaheedu yahay ma doonosoo bandhig baararka duudduuban ee xaashida Excel.

> Wax dheeraad ah ka sii akhri: Sida Buug-hawleed looga Furo Waddada Isticmaalka Excel VBA (4 Tusaalayaal) >

> 12> 1>2. Shayga Buugaagta Shaqada >

Buugaag shaqo shay waxay la xidhiidhaa buugga shaqada. Waxay tilmaamaysaa liiska buugaagta shaqada ee hadda la furay ee ku jira arjiga Excel.

> > >>Guryaha > > > 19>> 16>> 20> Hubi > 19> 16> > 20>Abuuraha 19> > > > > > > 23>

Tusaale 1:

>Halkan, waxaanu ku dabaqnay koodka VBA-da fudud ee ku salaysan shayga Buugaagta ee xidhi doona buuga shaqada ee Excel.
3577

<0 Tusaale 2: > > Tusaalahani waxa uu ku dari doonaa doorsoome cusub bog_1 ee Disney.xlsx buugga shaqada.
8472

>

>

3. Shayga Buuga Shaqada >

>

Buug-shaqeedka shaygu waxa uu u taagan yahay hal buug oo shaqo. Waa xubin ka mid ah bookbooks kuwaas oo hadda shaqaynaya ama furan. Halkii buug-shaqeedku waa ururin waraaqo shaqo ah.

Habab
Ku dar Codsiga Tirinta Xidh
Fura Shayga
> Waalid
> > > > >Xaashi Firfircoon > > > 20> AutoSaveOn > 19> 16 > > > > > > 20 > 19>
Habab Guryaha
firfircoon Shaxda Firfircoon
KudarToJeceyl
Xidh DeleteNumber Format Magaca buuxa Save Xaaladda Isticmaalaha
SaveAs

Tusaale 1: >

Waxaan rabnaa in aan xidhno buugga shaqada ee hadda

7701

3>

Annagacod la mid ah buugii shaqada ee dhowaa codsatay. Shayga Buugaagta Shaqada waxa lagu dabaqaa dhammaan buugaagta shaqada ee la furay. Laakin shayga Buuga shaqadu waxa uu khuseeyaa oo kaliya buuga shaqada ee firfircoon.

Tusaale 2: >

Tusaalahan, waxaanu ku magacaabi doonaa unug anaga oo adeegsanayna buug-shaqeedka shay.

6948

4. Shayga xaashida

> Waxyaabaha waxay la xidhiidhaan dhammaan noocyada xaashida buug-shaqeedka Excel ee la cayimay ama firfircoon. Waraaqaha waxay noqon karaan xaashiyo-shaqo, jaantusyo xaashiyo yaryar ah>Ku dar >Codsiga > > > Ku dar2 > Tiri > 19> > Nuqul > Shayga 21> >> Tirtir >Waalidka > > Dhaqdhaqaaq >> Muuqan > > 16> >Daabac > > > PrintPreview > >>Dooro Xisaabi > 20> 19>

Tusaale 1:

Code-kan VBA-da waxa uu hawlgelin doonaa 2nd xaashida buugga shaqada.

2708
<0 > Tusaale 2: >

Tusaalahan, waxaanu ku dari doonaa xaashi cusub kadib 1aad xaashida

3699

>

5. Shayga Shaqada > 13>

Tani Xaashiyaha shaqada walaxda waa qayb ka mid ah Xaashiyaha shayga. Waa ururinta warqadaha shaqada oo keliya. Laakiin shayga Sheets waxa kale oo ka mid ah xaashida jaantusyada iyo kuwa yaryarxaashiyaha > Tirtir >>Tiri > > Dhaqdhaqaaq Abuuraha > > > Daabac Shayga > > >> PrintPrint Waalidka > 19> Dooro > Muuqaal Tusaale 1:

Waxay hawlgelin doontaa 2aad ee xaashida shaqada ee buug-shaqeedka soo socda

3741

> >

Waxa kale oo laga yaabaa inaan isticmaalno Xaashiyaha shay. Laakiin haddii aan isticmaalno Xaashiyaha shayga, taasi waxay dhaqaajin kartaa jaantus ama xaashi yar sidoo kale waxay kuxirantahay goobta buugga shaqada ee cayiman.

> Tusaale 2: >

Waxa aanu koobi doonan doonaa xaashi meesha aanu doonayno oo ku yaala buuga shaqada 1>22 Macro Tusaalooyinka Excel VBA > >

  • > 20 Talooyin Codayn Wax ku ool ah oo ku socda Master Excel VBA
  • > Sida loo Qoro Koodhka VBA gudaha Excel (Si fudud Tallaabooyinka) >
  • > Noocyada VBA Macros ee Excel (Hagaha Degdegga ah)
  • Hordhac Tilmaamaha VBA iyo Codsiyada
  • 11>

    > 6. Shayga Shaqada > 13>

    Xaashida shaqada waa qayb ka mid ah Xaashiyaha shaqada . Waxay ka dhigan tahay hal warqad shaqo oo keliya. Qaybtani waxay tusi doontaa muunad code VBA ah oo ku salaysan Worksheet shay dib u magacaabayxaashida shaqada > Xisaabi > Ceellada > > > CheckSpelling> Faallo > > >>> Tirtir >Magaca > >> Qiimey > 20> Xiga > Dhaqdhaqaaq > Muuqaal > >Dhag-dhig Dejinta bogga > 16>> PasteSpecial Waalidka > > > Daabac Range > 19> > PrintPreview > 20>Rafka > 19 > SaveAs > Qaababka > Dooro > Soo kala-sooc > > 20> Tab > >> > Nooca > > >> Muuqan > 19> 22

    Tusaale 1: >

    Magaca xaashida shaqada ee firfircooni wuu beddeli doonaa ka dib marka la codsado koodka VBA-da.

    1223

    >

    0> Tusaale 2: > >Waxaan rabnaa inaan wax ka ogaano warqadda shaqada ee hadda jirta. Codso summada VBA-da ee soo socota.

    2337

    7. Shayga Range > 13>

    Range Shayga wuxuu la xiriiraa unugyada faylka Excel. Waxaa loo adeegsadaa in lagu xusho hal unug, saf, tiir, ama tiro gaar ah oo unugyo ah, saf, ama tiirar ah xaashida shaqada ee Excel. Waa inaan gelinaa tixraaca unugga gudahadood.

    > > > > > >> > > >Codsiga > >> > 20>Goobaha > 19>> 16> >16>> > >Dhamaad >> > Geli >Font > >> 16>>Dhammaan >> > > 19>> 16>> > Shayga > >> > >19 > > > >> > > 16>> > 19> > > > > 20> > > > 19> > > 19> > 20> 21> 20>Qiimaha > 19> 16> 20 >19>>22>>
    Qaabka Guryaha
    Daar Cinwaanka
    AutoBuux
    Xisaabi Nadiifi Cell Koobi
    Raadi
    Geli Font
    PasteSpecial<21 Dheer Beddel
    Orod Bidix
    Dooro ListObject
    Show Magaca Soo kala saar Ku Xiga
    Shaxda Waalidka
    > Range
    Safka
    Safka Sare
    > 21> Ansaxinta
    Balac
    > Tusaale 1: > Kani waa muunad code VBA ah, kaas oo doorta unugyada kala duwan B5:D5 .
    4152

    Tusaale 2:

    Tusaalahani waxa uu koobiyeyn doonaa qayb gaar ah firfircoon shee t.

    4747

    8. Shayga Qaababka

    > Qaababka shaygu waxay la xidhiidhaan dhammaan qaababka ka jira xaashida shaqada. Waan dooran karnaa oo tirtiri karnaa ama qaban karnaa hawlo kale anagoo adeegsanayna tanShayga. > > > > > > 19 > > > > > > 16>> > > > > 19> 16> > 20> >Select All > 19> > Nuqul > > 20> Qaabka-Background > > > >> > Xidhiidhiyaha > >> > > > > Dhererka > > > 20> > > >19>> > > 19> 20> 21> 20> Sare > 19> > > Nooca > > Muuqan > >Balac
    Qaabka Guryaha
    Ku dar Wicitaanka Codsi
    AddConnector Tiri
    AddLine Abuuraha
    Kudar Sawir Waalidka
    Ku dar Qaabka Range Shayga
    > ee qaababka xaashida shaqada.
    7804

    Tusaale 2:

    Tusaalahan, waxaanu ku dabaqi doonaa ficilka la rabo midka jira. qaababka xaashida shaqada ee firfircoon.

    4946

    9. Shayga Qaabka

    > Shape waa qayb ka mid ah Qaababka. Waxay muujinaysaa hal qaab oo ku jira xaashida shaqada ee firfircoon. Waxa loo adeegsaday qaababka shayga > > 17> Guryaha > > Codso
    Habka
    Codsiga
    AutoShapeType
    gooyay
    Tirtir Shaxda
    Koobi Dooro Buux
    > Bidix
    Magaca
    Wax-qabad>Waalidka
    Milicsiga Title
    >
    >

    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.