Shaxda tusmada
Waxaan ka heli karnaa nambarada safafka ah ee Excel annagoo adeegsanayna siyaabo badan laakiin VBA waxay ku siinaysaa astaamo badan iyo habayn. Taas oo aan ku heli karno nambarada safafka habab caqli badan. Maanta maqaalkani wuxuu muujinayaa 4 macros oo faa'iido leh si loo helo lambarka safka ee Excel iyadoo la adeegsanayo VBA.
> Soo deji Buug-hawleedka Ku-dhaqanka >
Waxaad ka soo dejisan kartaa buug-shaqeedka Excel bilaashka ah halkan iyo si madaxbanaan u samee >
Ku baro xog-ururintayada aan adeegsan doonno si aan u sahamno hababka u taagan iibka iibiyeyaasha gobollada kala duwan.
> Macro 1: VBA si loo helo nambarka safka ah adoo bedelaya xulashada >
> Marka hore, waxaan u isticmaali doonaa macro gudaha Excel VBA si aan u helno lambarka safka adoo dooranaya unug kasta. Tani waxay ka dhigan tahay haddii aad dooratid unug kasta oo la isticmaalo, makro ayaa tusi doona lambarka safka isla markaaba. Taas awgeed, waa inaad ku xafiddaa koodka xaashida , ee ha ku jirin qaybta guji ciwaanka xaashida oo dooro Arag Code ka Menu Context . > >> 3>
- >
- dabadeed qor soo socda codes-
9343
- >
- Marka dambe, looma baahna in la socodsiiyo koodka, kaliya ku noqo xaashidaada >
- Marka hore, waxaan sameeyay Habka gaarka
- Kadibna waxa lagu caddeeyey doorsoome Rnumber sida Integer .
- > saf ayaa go'aamin doona tirada safka ee unugga firfircoon
- Marka xigta, Haddii weedha ayaa hubin doona unugga firfircoon haddii uu madhan yahay iyo haddii kaleba, kadibna MsgBox ayaa tusi doona wax-soo-saarka.
- Hadda guji unug kasta oo la isticmaalo oo wuxuu ku tusi doonaa safka nambarka.
Akhri wax badan 9> Makro 2: Soo hel Nambarka Safka ee Unug Firfircoon Isticmaalka VBA >
Makrokan waxa uu soo celin doonaa nambarka safafka unug firfircoon ee unug cayiman ee xaashidayada. Markaa, waa inaan ku xusnaa magaca xaashida shaqada iyo unugga wax soo saarka ee koodkayaga. Halkan, waxaan u isticmaali doonaa Cell D14 sida unuggayaga wax soo saarka.
Tallaabooyin:
>- >
- Riix ALT + F11 si aad u furto Daaqadda VBA . >
- > Marka xigta, dhagsii sida soo socota si aad u geliso cutub cusub: Geli > Module .
> >
- Intaas ka dib, ku qor furaha soo socda qaybta- >
8503
- > 12> Dabadeed dib ugu laabo xaashidaada , Hel_Lambar_Row_of_an_Active_Cell() waa Sub > <1 Markaas Set baydhadu waxay dooran doontaa unugga firfircoon
- Range wuxuu soo celin doonaa lambarka safka ee unugga wax-soo-saarka.
- >
- Hadda dooro unug oo dhagsii sida soo socota: Developer >Macros .
- Kadib marka aad ka soo muuqato sanduuqa wada hadalka Macro , kaliya dooro magaca weyn oo taabo Run .
> >
> Wax yar ka dib, waxaad arki doontaa in tirada safka unugga la doortay lagu soo celiyay unuggayaga wax soo saarka. > >Waxaad arki kartaa in B8 unugga la doortay, markaa 8 waa wax-soo-saarka.
Akhri wax dheeraad ah: > Sida Loo Helo Nambarka Safka ee Unugyada Hadda Excel (4 Dariiqo Degdeg ah)
> Akhris la mid ah > Foomka Excel (6 Hababka Anfaca) > >>Macro 3: VBA si aad u hesho Nambarka Safka ah adigoo is waafajinaya Qiimaha >
Haddii aad rabto inaad hesho lambarka safka adigoo raadinaya qiime markaas makrokan adigaa leh. Waa inaad ku sheegtaa qiimaha raadinta iyo lambarka tiirka ee koodka sida ka muuqata sawirka hoose.
laba tallaabo oo loo qaaday habkii hore si aad u geliso module cusub
>5989
- Intaas ka dib, ku noqo kaaga xaashida.
>
>>>>>>>>>>>>>>>>>Koodhka kala-baxa waa Sub > >
- Dabadeed, raac tallaabada 5aad ee habkii hore si aad u furto Macro sanduuqa wada-hadalka >
- Dooro macro name oo kaliya taabo Run .
Dhakhso sanduuqa ogeysiinta ayaa ku tusi doona lambarka safka.
>>>
>Akhri wax dheeraad ah: Excel VBA: Soo Celinta Tirada Safka ee Qiimaha (5 Hababka Ku habboon)
>>Macro 4: Badhan si aad u hesho Nambarka Safka >
> Qaabkayaga ugu dambeeya, waxaan ku tusi doonaa habka ugu caqliga badan si loo go'aamiyo lambarka safka iyadoo la adeegsanayo VBA macro. Waxaan samayn doonaa badhan oo waxaan ku dhejin doonaa makro. Marka aan gujino badhanka, waxay furi doontaa sanduuqa wax gelinta halkaas oo aan ku siin karno gelinta qiimaha raadinta ee aan rabno lambarka safka. Makro-kii hore waxa uu ka raadin karaa tiirka la soo sheegay, laakiin makro-kan waxa uu ka raadin karaa tiir kasta, meel kasta oo xaashida ah.> raac labada tilaabo ee hore ee habka labaadsi aad u geliso module cusub>ka xiga, geli code-yadan soo socda->14>3802
- >
- kadib dib ugu noqo kaagaWarqadda 1>Sub habka Find_Row_Number() .
- Kadibna ku dhawaaq laba doorsoome, mValue sida String iyo saf sida Range . >
- kadib isticmaal InputBox si aad u geliso qiime Wuxuu heli doonaa lambarka safka haddii uusan faaruqin
- Ugu dambeyntii, MsgBox ayaa muujin doona soo-saarka >
> >>>>>>>>>>>>>>>>>>>>>>>>>>
,>>> 11>>
>
- > Marka xigta, midig-guji badhanka oo dooro wax ka beddel qoraalka si aad wax uga beddesho badhanka magaca >>>>>>>> >
- Ku qor badhanka magaca, kaddibna ku dhufo meel kasta oo ka baxsan badhanka magaca waa la beddeli doonaa.<13
- Hadda guji badhanka, wuxuu furi doonaa sanduuqa wax-gelinta >Ugu dambayntii, geli kaliya qiimaha raadinta oo tabo OK .
> >
Hadda eeg, waxa ay tusinaysaa tirada safka ee isku-habboonQiimaha 4> Gabagabo >
Taasi waa kulli maqaalka. Waxaan rajeynayaa in nidaamyada kor lagu sharaxay ay fiicnaan doonaan si loo helo lambarka safka ee excel iyadoo la adeegsanayo VBA. Xor baad u tahay inaad su'aal kasta ku waydiiso qaybta faallooyinka oo fadlan faallo celin i sii. Booqo ExcelWIKI si aad wax badan u sahamiso.