Sadržaj
U ovom ću vam članku pokazati kako možete dobiti vrijednost ćelije po retku i stupcu s radnog lista u programu Excel VBA . Naučit ćete dobiti vrijednost ćelije iz cijelog radnog lista, kao i iz korištenog raspona radnog lista i odabranog raspona.
Dohvaćanje vrijednosti ćelije po retku i stupcu u programu Excel VBA (Brzi pregled)
7254
Preuzmi radnu bilježnicu
Preuzmite ovu radnu bilježnicu za vježbanje dok čitate ovaj članak.
Dobivanje vrijednosti ćelije po retku i stupcu.xlsm
3 metode za dobivanje vrijednosti ćelije po retku i stupcu u programu Excel VBA
Stoga, bez daljnjeg odgađanja, prijeđimo na našu glavnu raspravu danas. Danas ćemo naučiti dobiti vrijednost ćelije na 3 metode: iz cijelog radnog lista, iz korištenog raspona radnog lista i iz odabranog raspona.
1. Dohvaćanje vrijednosti ćelije po retku i stupcu s cijelog radnog lista u programu Excel VBA
Prije svega, dobit ćemo vrijednost ćelije po retku i stupcu s cijelog radnog lista.
Da biste dobili vrijednost ćelije po retku i stupcu s cijelog radnog lista, možete koristiti metodu Cells VBA .
Na primjer, da biste dobili vrijednost iz ćelije u 4th retku i 6th stupcu radnog lista pod nazivom Sheet1 , možete koristite:
9462
⧭ Primjer:
Ovdje imamo radni list pod nazivom Sheet1 s imenima nekih učenika i njihove oznake u Fizika, Kemija, i Matematika u školi. Skup podataka počinje odmah od ćelije A1 radnog lista.
Sada, da biste dobili ocjene 6. učenika iz Kemije , morate dobiti vrijednost ćelije iz 7. red i 3. stupac radnog lista.
VBA kod će biti:
⧭ VBA kod:
1447
⧭ Izlaz:
Pokrenite kod. Prikazat će vrijednost ćelije iz 7. retka i 3. stupca Sheet1 , što je 78 .
Pročitajte više: Kako pronaći vrijednost u stupcu pomoću VBA u Excelu (4 načina)
2. Dohvaćanje vrijednosti ćelije po retku i stupcu iz korištenog raspona u programu Excel VBA
Zatim ćemo dobiti vrijednost ćelije po retku i stupcu iz korištenog raspona radnog lista.
Da biste dobili vrijednost ćelije po retku i stupcu iz korištenog raspona radnog lista, možete ponovno koristiti metodu Cells od VBA , ali duž Objekt UsedRange .
Na primjer, da biste dobili vrijednost iz ćelije u 4. retku i 6. stupcu korištenog raspona radnog lista pod nazivom Sheet2 , možete koristiti:
2714
⧭ Primjer:
Ovdje imamo još jedan radni list pod nazivom Sheet2 s istim skupom podataka, imena nekih učenika i njihove ocjene iz fizike, kemije i matematike škole. Ali ovaj put počinje skup podatakaiz ćelije B2 radnog lista.
Sada, da biste ponovno dobili ocjene 6. učenika iz Kemije , morate dobiti vrijednost iz 7. red i 3. stupac korištenog raspona.
VBA kod će biti:
⧭ VBA kod:
9323
⧭ Izlaz:
Pokrenite kod. Prikazat će vrijednost ćelije iz 7. retka i 3. stupca korištenog raspona Sheet2 , što je 78 .
Pročitajte više: Kako pronaći vrijednost u stupcu u programu Excel (4 metode)
Slična čitanja
- Kako pronaći prvo pojavljivanje vrijednosti u stupcu u Excelu (5 načina)
- Kako pronaći Posljednje pojavljivanje vrijednosti u stupcu u Excelu (5 metoda)
3. Dohvaćanje vrijednosti ćelije po retku i stupcu iz određenog raspona u programu Excel VBA
Konačno, dobit ćemo vrijednost ćelije po retku i stupcu iz odabranog raspona radnog lista.
Da biste dobili vrijednost ćelije po retku i stupcu iz određenog raspona radnog lista, možete koristiti metodu Cells od VBA , ali duž Objekt raspona .
Na primjer, da biste dobili vrijednost iz ćelije u 4. retku i 6. stupcu raspona E2:H14 od radni list pod nazivom Sheet3 , možete koristiti:
2805
⧭ Primjer:
Ovdje imamo još jedan radni list pod nazivom Sheet3 s dva skupa podataka. Jedan s imena i ID učenika ( B2:C14 ) škole, a drugi s imenima nekih učenika i njihovim ocjene iz fizike, kemije i matematike (E2:H14) .
Sada, da biste ponovno dobili ocjene 6. učenika iz Kemije , morate dobiti vrijednost iz 7. red i 3. stupac raspona E2:H14 radnog lista.
VBA kod će biti:
⧭ VBA kod:
4589
⧭ Izlaz:
Pokrenite kod. Prikazat će vrijednost ćelije iz 7. retka i 3. stupca raspona E3:G13 Sheet3 , što je 78 .
Pročitajte više: Kako pronaći 5 najboljih vrijednosti i imena u Excelu (8 korisnih načina)
Stvari koje treba zapamtiti
Ovdje sam upotrijebio UsedRange i Range objekt VBA u Excelu. Da biste ih upoznali u detalje, posjetite ovu poveznicu.
Zaključak
Dakle, evo načina da dobijete bilo koju vrijednost ćelije po retku i stupcu pomoću VBA u Excelu. Imate li kakvih pitanja? Slobodno nas pitajte. I ne zaboravite posjetiti našu stranicu ExcelWIKI za više postova i ažuriranja.