Sida loo isticmaalo VBA Range Offset (11 Siyadood)

  • La Wadaag Tan
Hugh West

Haddii aad raadinayso qaar ka mid ah siyaabaha ugu fudud ee loo isticmaalo VBA Range Offset, markaa waxaad heli doontaa maqaalkan mid u qalma. Aynu ku bilowno siyaabaha loo isticmaalo VBA Range Offset

11 siyaabood oo loo isticmaalo VBA Range Offset

> Waxaan haystaa shaxda xogta soo socota oo ay ku jiraan macluumaadka ardayda qaarkood ee kuleejka. Isticmaalka xogtan, waxaan sharxi doonaa siyaabaha loo isticmaalo VBA Range Offset.

Ujeeddadan, waxaan isticmaalay Microsoft Excel 365 nooca, waxaad isticmaali kartaa mid kasta Noocyo kale sida ku habboon adiga 8> Daniel Defoe. Ujeeddadan awgeed, waxaanu isticmaali doonaa Shaqada RANGE in VBA .

>

Tallaabo-01 :

> Visual Basic Editorwuu furmayaa

Intaa ka dib, Module ayaa la abuuri doonaa. 0>>

Natiijada :

Sidaan, waxaad heli doontaa unugga ka kooban Daniel Defoe la doortay.

>

> 3>

1Habka-2: Xulashada Koox ka mid ah Unugyada Joogtada ah adigoo isticmaalaya VBA Range > Waxaad dooran kartaa noocyo kala duwan oo unugyo isku xiran sida Magaca Ardayga column iyo Natiijooyinka column in Shaxda soo socota adoo raacaya habkan.

>

Tallaabo-01 :

> ➤Raac Tallaabo-01 ee Habka-1
2470

Waxay dooran doontaa unugyada B5 ilaa C10 .

>

> 20>

>

iyo Column C la doortay.

>>

Habka-3: Xulashada Kooxda Unugyada Aan Joogtada Ahayn Adoo Adeegsanaya Range VBA

> Kasoo qaad, waxaad rabtaa inaad doorato ardayda lagu magacaabo William Davidiyo Michael Anthonyoo ay ku jiraan Iimaylka Id. Si aad u doorato unugyadan aan isku xidhnayn waxaad raaci kartaa habkan.

Tallaabo-01 :

➤Raac Tallaabo -01 of Habka-1

2123

Waxay dooran doontaa unugyada B6 , D6 , B9, >iyo D9 .

>

Markaa, waxaad heli doontaa unugyada uu ku jiro magaca ardayga William David , Michael Anthony, iyo magacyadooda Email Id la doortay.

0> >

Habka-4: Xulashada Kooxda Unugyada Aan Isku Xiganayn iyo Range Adigoo Adeegsanaya Range VBA

> Waxaad dooran kartaa unugyo kala duwan iyo qaar unugyo aan isku mar isku mar ahayn. adigoo raacaya tanHabka 1
1958

Waxay dooran doontaa tirada unugyada inta u dhaxaysa B5:B10 iyo labada unug ee kale D6 , D10 .

➤Riix F5

Natiijada :

ka dib, waxaad heli doontaa Unugyada tiirka Magaca Ardayga iyo laba Iimaylka Iimaylka ee William David iyo Donald Paul la doortay.

27>

Habka-5: Xulashada Range adigoo isticmaalaya VBA Range Offset

> Waxaad dooran kartaa unugyo kala duwan oo ku jira Tiirka Magaca Ardaygaadoo isticmaalaya Shaqada OFFSET.

>

Tallaabo-01 :

➤Raac Tallaabo-01 ee Habka-1

3024

Marka hore, Range ("A1: A6") waxay dooran doontaa tirada A1: A6 , ka dibna Offset (4, 1) waxa ay 4 saf hoos uga dhaqaaqi doontaa unugga A1 iyo 1 tiir ilaa dhanka midig. Intaa ka dib, tirada isle'eg ee unugyada kala duwan ee A1:A6 waxaa laga dooran doonaa halkan.

>>>

Natiijada :

>Sidaan, waxaad dooran doontaa tiirka Magaca Ardayga.>>>

Habka-6: VBA Range Offset Negative

Waxaad dooran kartaa Tiirka Id-ka iimaylka adiga oo raacaya habkan.

>>>Tallaabo-01:> Marka hore, Range ("F11: F16")waxay dooran doontaa xadka F11:F16, ka dibna Offset (-6, -2)wuxuu dhaqaaqi doonaa 6 safka kor uga baxa unugga F11iyo 2 tiir oo dhanka bidix ah. Intaa ka dib, tirada is le'eg ee unugyada u dhexeeya F11:F16ayaa halkan laga dooran doonaa.>> ➤Riix F5 Natiijada:

Intaas ka dib, waxaad awood u yeelan doontaa inaad doorato tiirka Imeelka Id . >

0>

Akhrinta la midka ah: >

  • VBA ee Unug kasta oo ku jira Range gudaha Excel (3 Hababka)
  • Sida qoraalka loogu tiriyo Excel (7 Easy Tricks) >

Habka-7: Xulashada Range marka la eego Unugga Firfircoon

> Halkan, Waxaan leenahay unug firfircoon (unug A1)) marka la eego unuggaan, waxaanu dooran doonaa tirada xogta habkan.>>>

> Tallaabada-01 :

waa A1 >

Qaybta hore activecell 2>iyo qaybta labaad activecell.Offset(9, 3) waxay dooran doontaa unug 9 saf hoos ah iyo 3 tiir oo midigta ah unugga A1 . Ugu dambayntii, dhammaan unugyada u dhexeeya labadan Unugyada ayaa la dooran doonaa.

➤Riix F5

Natiijooyinka :

ka dibna , waxaad awoodi doontaa inaad doorato xogta oo dhan

> >>

Habka-8: Nuqulka Range

>Haddii aad rabto inaad nuqul ka sameyso unugyo kala duwan, markaa waxaad raaci kartaa habkan

>

>

Tallaabo-01 :

➤Raac Tallaabo-01 Habka-1 >

9788

Marka hore, Range ("A1: A6") waxay dooran doontaa kala duwanaanshaha A1: A6 , ka dibna Offset (4, 1) waxay u dhaqaaqi doontaa 4 saf hoos unugga A1 iyo 1 tiirka dhanka midig. Intaa ka dib, tirada isle'eg ee unugyada kala duwan ee A1:A6 ayaa laga dooran doonaa halkan.

Ugu dambayntii, waxay koobiyayn doontaa qiimayaasha xadka B5:B10 .

➤Riix F5 >

> Natiijada :

Intaa ka dib, adiga waxay awood u yeelan doontaa inay nuqul ka sameyso tirada xogta ee Tiirarka Magaca Ardayga .

Habka-9: Tirtirka Xadka

>Halkan, waxaanu tusi doonaa habka loo tirtiro xog badan anagoo adeegsanayna VBA code 0> kala duwan F11:F17 , ka dibna Offset(-7, -2) waxay 7 saf kor uga dhaqaaqi doontaa unugga F11 iyo 2 tiir oo dhanka bidix ah. Intaa ka dib, tirada is le'eg ee unugyada u dhexeeya F11:F17 ayaa halkan laga dooran doonaa. Ugu dambayntii, waxay tirtiraysaa tirada D4:D10 .

➤Riix F5

Natiijada :

Sidaan, waad koobiyaynaysaa Xogtu waxay u dhaxaysaa Tiirka Aqoonsiga iimaylka .

> >

Habka-10: Isticmaalka VBA Range Offset si aad u geliso Qiimaha

>Halkan, waxaan haysanaa unug madhan (waxaan ka saarnay qiimaha unuggaan si aan u sharaxno habkan) gudaha Tirada Magaca Ardayga waxaana rabnaa inaan ku buuxino magaca Yuusuf Michael . Adigoo isticmaalaya a VBA code si fudud ayaanu u gali karnaa qiimahan> Talaabada-01
ee Habka-1>
4652

Marka hore, Range("A1") ayaa dooran doona unugga A1 , ka dibna Offset(6, 1) waxay 6 saf hoos uga soo dhaqaaqi doontaa unugga A1 iyo 1 tiir ilaa dhanka midig. Taas ka dib, unugga B7 ayaa la dooran doonaa, ugu dambeyntiina, waxay geli doontaa qiimaha "Yuusuf Michael" gudaha qolkan.

>

>➤Riix F5>>> Natiijada:

Sidaan, waxaad ku heli doontaa magaca > Yuusuf Mikaa'iil in unug B7 .

> Habka-11: Isticmaalka VBA Range Offset si aad u hesho wax soo saar Ku guul daraystay inuu u dhigmomagacyada ardayda iyadoo ku xidhan Natiijooyinka tiirkahalkaas oo Gudubama Faillagu qoray garab. Si aad u heshid xadhkaha hoose ee Natiijooyinka tiirkaoo ku qor Tiirka Gudbinta/Failraac habkan>>> 1>Tallaabo-01:>>C5:C10waxaa doortay Range("C5:C10")taas oo ah Natiijooyinka tiirka>> InStr (unug. qiimaha, "Pass") > 0waa shardiga uu nambarku eber ka weyn yahay (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. Halkan, unugga ku xiga waxaa dooran doona cell.Offset(0, 1), taasoo la micno ah in ay 1 tiir ka dhaqaajin doonto midigta unugga gelinta."Pass"kadibna xariiqda hoos timaada kaleayaa fulin doonta oo siin doonta qiimaha wax soo saarka unuga ku xiga sida ku guul daraystay.>

Qaybtani waxay ku sii socon doontaa unug kasta .

➤Riix F5 >

> Natiijada:

Markaa, waxaad heli doontaa wax-soo-saarka Gudbay ama Fashilmay gudaha Gudbiyay/Fashilmay qoraalka Laftaadu waxaanu ku bixinay 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 loo isticmaalo VBA ee Excel si wax ku ool ah. Waxaan rajeyneynaa inaad ka heli doonto faa'iido. Haddii aad hayso wax talobixin 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.