Nola lortu gelaxken balioa errenkada eta zutabeen arabera Excel VBA-n

  • Partekatu Hau
Hugh West

Artikulu honetan, gelaxka-balioa errenkada eta zutabearen arabera nola lor dezakezun erakutsiko dizut Excel-eko lan-orri batetik VBA . Gelaxka-balioa lan-orri osotik lortzen ikasiko duzu, baita lan-orriaren erabilitako barrutitik eta hautatutako barrutitik ere.

Lortu gelaxka-balioa errenkada eta zutabearen arabera Excel VBA-n (ikuspegi azkarra)

1248

Deskargatu Praktika-lan-koadernoa

Deskargatu praktika-koaderno hau artikulu hau irakurtzen ari zaren bitartean ariketa egiteko.

Lortu gelaxka-balioa errenkadaren eta zutabearen arabera.xlsm

3 metodo gelaxken balioa errenkadaren eta zutabearen arabera lortzeko Excel VBA-n

Beraz, atzerapen gehiagorik gabe, goazen gaurko eztabaida nagusira. Gelaxka balioa 3 metodoen bidez lortzen ikasiko dugu gaur: lan-orri osotik, erabilitako lan-orriaren barrutitik eta hautatutako barruti batetik.

1. Lortu gelaxka-balioa errenkada eta zutabearen arabera Excel VBA-ko lan-orri osotik

Lehenik eta behin, gelaxka-balioa errenkada eta zutabearen arabera jasoko dugu lan-orri osotik.

Lan-orri osoko gelaxka-balioa errenkada eta zutabearen arabera lortzeko, Zelulak metodoa erabil dezakezu VBA .

Adibidez, 4. errenkadako gelaxkaren balioa eta Sheet1 izeneko lan-orriko 6. zutabetik ateratzeko, dezakezu erabili:

3708

⧭ Adibidea:

Hemen Fitxa1 izeneko lan-orri bat dugu Ikasle batzuen izenekin eta haien markakEskola baten Fisika, Kimika, eta Matematika . Datu multzoa lan-orriko A1 gelaxkatik hasten da.

Orain, 6. ikaslearen notak lortzeko Kimika , gelaxka-balioa lortu behar duzu 7. errenkada eta 3. zutabea.

VBA kodea hau izango da:

⧭ VBA kodea:

6412

⧭ Irteera:

Exekutatu kodea. 7. errenkadako eta 3. zutabeko gelaxka-balioa erakutsiko du Sheet1 , hau da, 78 .

Irakurri gehiago: Nola aurkitu balioa zutabean Excel-en VBA erabiliz (4 modu)

2. Lortu gelaxka-balioa errenkada eta zutabearen arabera Excel VBA-n erabilitako barrutitik

Ondoren, gelaxka-balioa errenkada eta zutabearen arabera lortuko dugu lan-orriaren erabilitako barrutitik.

Gelaxka-balioa errenkada eta zutabearen arabera erabilitako lan-orriaren barrutitik lortzeko, berriro erabil dezakezu Zelulak metodoa VBA , baina > UsedRange objektua.

Adibidez, 4. errenkadako gelaxkaren balioa eta Sheet2<7 izeneko lan-orriaren barrutiaren 6. zutabetik ateratzeko> , erabil dezakezu:

8542

⧭ Adibidea:

Hemen beste lan-orri bat dugu Sheet2 izeneko datu multzo berarekin, ikasle batzuen izenak eta eskola bateko fisika, kimika eta eta matematika n dituzten notak. Baina oraingoan datu multzoa hasten daLan-orriko B2 gelaxkatik.

Orain, 6. ikaslearen notak berriro lortzeko Kimika n, Kimika n lortu behar duzu balioa. Erabilitako barrutiaren 6>7. errenkada eta 3. zutabea.

VBA kodea hau izango da:

⧭ VBA kodea:

3196

⧭ Irteera:

Exekutatu kodea. Erabilitako barrutiaren 7. errenkadako eta 3. zutabeko gelaxken balioa bistaratuko du, hau da, 78 .

Irakurri gehiago: Nola aurkitu balioa Excel-en zutabean (4 metodo)

Antzeko irakurketak

  • Nola aurkitu Excel-en zutabe batean balio baten lehen agerraldia (5 modu)
  • Nola aurkitu Excel-en zutabe batean balio baten azken agerpena (5 metodo)

3. Lortu gelaxka-balioa errenkada eta zutabearen arabera Excel VBA-ko barruti espezifiko batetik

Azkenik, gelaxka-balioa errenkada eta zutabearen arabera lortuko dugu lan-orri bateko aukeratutako barruti batetik.

Gelaxka-balioa errenkada eta zutabearen arabera lan-orri bateko barruti zehatz batetik lortzeko, Zelulak metodoa erabil dezakezu VBA , baina bidez. Barrutia objektua.

Adibidez, 4. errenkadako gelaxkako balioa eta E2:H14 barrutiko E2:H14 zutabetik ateratzeko. Sheet3 izeneko lan-orria, erabil dezakezu:

9542

⧭ Adibidea:

Hemen beste lan-orri bat dugu Sheet3<7 izenekoa> bi datu multzorekin. Batekin Izenak eta Ikasleen IDak ( B2:C14 ) , eta bestea, ikasle batzuen izenak eta haien notak Fisika, Kimika, eta Matematika (E2:H14) .

Orain, 6. ikaslearen notak berriro lortzeko Kimika n, Kimika n lortu behar duzu balioa. 6>7. errenkada eta 3. zutabea E2:H14 lan-orriaren barrutiaren.

VBA kodea hau izango da:

⧭ VBA kodea:

2046

⧭ Irteera:

Exekutatu kodea. E3:G13 barrutiaren 7. errenkadako eta 3. zutabeko E3:G13 barrutiko Sheet3 zutabeko balioa erakutsiko du, hau da, . 6>78 .

Irakurri gehiago: Nola aurkitu Excel-en 5 balio eta izen nagusiak (8 modu erabilgarria)

Gogoratu beharreko gauzak

Hemen UsedRange eta Barruti objektua erabili ditut Excel-en VBA . Horiek zehatz-mehatz ezagutzeko, esteka hau bisita dezakezu.

Ondorioa

Beraz, hona hemen Excel-en VBA errenkada eta zutabearen arabera edozein gelaxka-balioa lortzeko bideak. Galderarik baduzu? Galdetu iezaguzu. Eta ez ahaztu gure gunea bisitatzea ExcelWIKI argitalpen eta eguneratze gehiago lortzeko.

Hugh West esperientzia handiko Excel prestatzaile eta analista da, industrian 10 urte baino gehiagoko esperientzia duena. Kontabilitate eta Finantzetan Lizentziatua eta Enpresen Administrazioko Masterra da. Hughek irakasteko grina du eta jarraitzeko eta ulertzeko erraza den irakaskuntza-ikuspegi berezia garatu du. Excel-en ezagutza adituak mundu osoko milaka ikasle eta profesionalei beren gaitasunak hobetzen eta beren karreran bikaintzen lagundu die. Bere blogaren bidez, Hughek bere ezagutzak munduarekin partekatzen ditu, doako Excel tutorialak eta lineako prestakuntza eskainiz, pertsona eta enpresei beren potentzial osoa lortzen laguntzeko.