Sida loo Helo Ciyaar sax ah Adoo isticmaalaya VBA gudaha Excel (5 siyaabood)

  • La Wadaag Tan
Hugh West

Haddii aad raadinayso qaar ka mid ah siyaabaha ugu fudud ee aad ku heli karto ciyaar sax ah adigoo isticmaalaya VBA , markaas waxaad ka heli doontaa maqaalkan mid faa'iido leh. Haddaba, aan ku bilowno maqaalka oo aan ogaano siyaabaha loo helo isku-dheelid sax ah.

Download Buuga Shaqada

VBA Find Exact Match.xlsm0>

5 Siyaab oo lagu Helo Ciyaar Sax ah Isticmaalka VBA

> Waxaan isticmaalay shaxdan soo socota kaas oo leh diiwaanka natiijooyinka ardayda qaarkood. Waxaan sharxi doonaa siyaabo kala duwan oo lagu heli karo ciyaarta saxda ah aniga oo isticmaalaya shaxdan iyadoo la kaashanayo VBA.>Ujeeddadan, waxaan isticmaalay Microsoft Excel 365 version, waxaad isticmaali kartaa nooc kasta oo kale. sida ku habboon adiga magaca ardayga kadibna hel booska unuga ardaygan markaas waxaad samayn kartaa adigoo raacaya habkan ardayga oo la magac baxay “Yuusuf Miikaahiil”.

Tallaabo-01 :

➤Tag Developer Tab>> Visual Basic Ikhtiyaar

>>

Markaa, Tafatiraha Aasaasiga ah ee Muuqaalka ayaa furmi doona.

➤Tag Geli Tab>> Module Ikhtiyaarka

>> 3> Markaas kadib, Moduleayaa la abuuri doonaa.<3

>

Tallaabo-02 :

>➤Ku qor koodka soo socda
5549

Halkan, “kuwa saxda ah” waa xaashida magaca iyo “B5:B10” waa kanmagacyada ardayda, iyo "Yuusuf Michael" waa magaca ardayga kaas oo la doonayo in la ogaado.

rng waxaa lagu caddeeyey shay kala duwan iyo str oo ah doorsoome xardhan oo lagu kaydiyo ciwaanka shayga la raadiyay 3>

➤Riix F5

Natiijada :

Intaas ka dib, waxaad heli doontaa soo socda Sanduuqa Farriinta oo ka kooban booska unugga ardayga magaciisa la yiraahdo “Yuusuf Michael” 2> Ka dhex hel Range VBA gudaha Excel ah: oo ay ku jiraan kulannada saxda ah iyo qayb ahaan

> Habka-2: Helitaanka Ciyaar sax ah iyo Beddelkeeda Isticmaalka VBA

Waxaan tusi doonaa Sida loo helo magaca ardayga la tilmaamay ka dibna loogu badalo magac kale sababtoo ah si qalad ah magacan ayaa halkan loogu qoray. Waxaad heli kartaa xadhiga aad rabto oo badal adoo raacaya habkan> "B5:B10" waa tirada magacyada ardayda, iyo "Donald Paul" waa magaca ardayga kaas oo la doonayo in la ogaado ka dibna "Henry Jackson" doonaa noqo magaca ardayga halkii uu ka ahaan lahaa kii hore.

>

Odhaahda waxay ka fogaanaysaa ku celcelinta gabal koodka odhaah kasta.

The IF > bayaan ayaa ku meelayn doonaciwaanka shayga str la beddeli karo iyo DO loop-ka ayaa beddeli doona dhammaan dhacdooyinka ereyga raadinta.

>> ➤Riix >F5

Natiijada :

Intaa ka dib, waxaad heli doontaa magaca ardayga cusub sida “Henry Jackson” .

>

Habka-3: Helitaanka Ciyaarta Saxda ah iyo Kiis-Xasaasi ah

Haddii aad rabto in aad hesho ciyaar-xasaasi ah oo kiiska ah markaa raac habkan. Halkan, waxaan ku leeyahay laba magac oo isku mid ah laakiin arrintu way ku kala duwan tahay waxayna ku xiran tahay kiiska waxaan bedelayaa magaca ardayga ugu dambeeya.

> 3>

Tallaabo -01 :

waa xaashida magaca iyo “B5:B10” waa tirada magacyada ardayda, iyo “Donald Paul” waa magaca ardayga oo la doonayo in la ogaado, iyo ka dib "Henry Jackson" ayaa noqon doona magaca ardayga halkii uu ka ahaan lahaa kii hore.

Wadahadalka wuxuu ka fogaanayaa ku celcelinta gabal koodka odhaah kasta.

IF baydhadu waxay ku meelayn doontaa ciwaanka shayga str beddelmi karo iyo Do loop-ku wuxuu beddeli doonaa dhammaan dhacdooyinka ereyga raadinta.<3

> ➤Riix F5 >

Natiijada :

>Hadda, marka loo eego kiiska, Magaca ardayga waxa loo bedeli doonaa “Henry Jackson” .

Akhrinta la midka ah: >

>25>
  • Sida Loo Helo Xadhkaha Unugga Adigoo isticmaalaya VBA gudaha Excel (2 Hababka) <2
  • >
  • >>VBAKa hel safafka Excel (7 Hababka)
  • >
  • > Sida loo Helo Xadhiga VBA gudaha Excel Shaqada InStr

    ka soo qaad, inaad rabto inaad u dhigma Gudub ama Ku guul darreysato inay u dhigmaan magacyada ardayda iyada oo ku xidhan Natiijooyinka tiirka halkaas oo Pass ama Fail waa la qoray. Si aad xadhigan uga hesho Tirada Natiijooyinka oo ku qor “Gudubtay” ee Status column ee ardayda ku guulaysatay imtixaankii, waxaad isticmaali kartaa Shaqada InStr .

    >

    Tallaabo-01 :

    >➤Raac Tallaabo-01 ee Habka-1
    5513

    Halkan, tirada unuggu waa C5:C10 taas oo ah Natiijooyinka tiirka > 3>

    1>InStr (cell. qiimaha, "Pass") & gt; 0

    waa shardiga uu nambarku ka weyn yahay eber (marka unugu ka kooban yahay “Pass” )  markaas xariiqda soo socota ayaa sii socon doonta oo siin doonta wax soo saarka unugga ku xiga sida Gudbay .

    Haddii xaaladdu been noqoto waxay la macno tahay unuggu kuma jiro wax “Pass” ka dib xariiqda hoos timaada ELSE ayaa fulin doonta oo siin doonta qiimaha wax soo saarka unugga ku xiga sida Blank .

    Qaybtani waxay u sii socon doontaa unug kasta

    > ➤ Riix F5 3>

    Natiijada :

    Markaa, waxaad heli doontaa “Baastay” hadda ardaydii ka gudubtay

    >

    <31

    Habka-5: Helitaanka Isbarbardhigga Saxda ah iyo Soo Saaridda Xogta

    Haddii aad rabto inaad soo saartoxogta u dhiganta ee ardayga magaciisu yahay "Michael James" markaa waxaad raaci kartaa habkan

    > > >

    Tallaabo-01 :

    >

    Sheet Range (waxaad isticmaali kartaa kala duwanaansho kasta iyadoo loo eegayo isticmaalkaaga).

    >

    >InStr(1, Range("B" & i), "Michael James") > 0 waa shardiga lagu hubinayo haddii unugga ku jira tiirka B ka kooban yahay Michael James .

    Range(“E " & icount & ":G" & icount) waa xadka aad rabto xogtaada wax soo saarka iyo Range("B" & i & ":D" & i).qiimaha waxa ay siin doontaa qiyamka tiirka B ilaa D .

    > > > ➤Riix F5

    Natiijada :

    >Ka dib, waxaad heli doontaa xogta soo socota ee ardayda leh magaca Michael James > 2>

    Qaybta Tababarka

    > Si aad adigu naftaada u samayso ku-dhaqan, waxaanu ku siinnay qaybta Practice sida hoos ku qoran xaashi magaceedu yahay Practice Fadlan adigu keligaa samee.

    Gabagabo

    Maqaalkan, waxaan isku dayay inaan daboolo siyaabaha ugu fudud ee lagu heli karo ciyaar sax ah anigoo isticmaalaya VBA in Excel si hufan. Waxaan rajeyneynaa inaad ka heli doonto faa'iido. Haddii aad hayso wax talo ah ama su'aalo ah, xor u noqo inaad nala wadaagto.
  • 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.