Sadržaj
U ovom članku ću vam pokazati kako možete dobiti vrijednost ćelije po redu i stupcu iz 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.
Dobijte vrijednost ćelije po redu i stupcu u Excel VBA (brzi pregled)
9427
Preuzmite Vježbenicu
Preuzmite ovu radnu svesku za vježbanje dok čitate ovaj članak.
Dobivanje vrijednosti ćelije po redu i stupcu.xlsm
3 Metode za dobivanje vrijednosti ćelije po redu i stupcu u Excel VBA
Stoga, bez daljnjeg odlaganja, prijeđimo na našu glavnu raspravu danas. Danas ćemo naučiti da dobijemo vrijednost ćelije pomoću 3 metoda: iz cijelog radnog lista, iz korištenog raspona radnog lista i iz odabranog raspona.
1. Dobijte vrijednost ćelije po redu i stupcu iz cijelog radnog lista u programu Excel VBA
Prije svega, dobit ćemo vrijednost ćelije po redu i stupcu iz cijelog radnog lista.
Da biste dobili vrijednost ćelije po redu i stupcu iz cijelog radnog lista, možete koristiti metodu Cells od VBA .
Na primjer, da biste dobili vrijednost iz ćelije u 4. redu i 6. koloni radnog lista pod nazivom Sheet1 , možete upotreba:
7276
⧭ Primjer:
Ovdje imamo radni list pod nazivom Sheet1 sa imenima nekih učenika i njihove oznake Fizika, Hemija, i Matematika škole. Skup podataka počinje desno od ćelije A1 radnog lista.
Sada, da biste dobili ocjene 6. učenika iz Hemije , morate dobiti vrijednost ćelije iz 7. red i 3. stupac radnog lista.
VBA kod će biti:
⧭ VBA kod:
8405
⧭ Izlaz:
Pokrenite kod. Prikazat će vrijednost ćelije iz 7. reda i 3. stupca Sheet1 , što je 78 .
Pročitajte više: Kako pronaći vrijednost u koloni koristeći VBA u Excelu (4 načina)
2. Dobijte vrijednost ćelije po redu i stupcu iz korištenog raspona u programu Excel VBA
Zatim ćemo dobiti vrijednost ćelije po redu i stupcu iz korištenog raspona radnog lista.
Da biste dobili vrijednost ćelije po redu i stupcu iz korištenog raspona radnog lista, možete ponovo koristiti Metodu Ćelije od VBA , ali uz UsedRange objekt.
Na primjer, da dobijete vrijednost iz ćelije u 4. redu i 6. koloni korištenog raspona radnog lista pod nazivom Sheet2 , možete koristiti:
5520
⧭ Primjer:
Ovdje imamo još jedan radni list pod nazivom Sheet2 sa istim skupom podataka, imena nekih učenika i njihove ocjene iz fizike, hemije i matematike škole. Ali ovaj put počinje skup podatakaiz ćelije B2 radnog lista.
Sada, da biste ponovo dobili ocjene 6. učenika iz Hemije , morate dobiti vrijednost iz 7. red i 3. stupac korištenog raspona.
VBA kod će biti:
⧭ VBA kod:
9437
⧭ Izlaz:
Pokrenite kod. Prikazaće vrijednost ćelije iz 7. reda i 3. stupca korištenog raspona Sheet2 , što je 78 .
Pročitajte više: Kako pronaći vrijednost u stupcu u Excelu (4 metode)
Slična očitanja
- Kako pronaći prvo pojavljivanje vrijednosti u koloni u Excelu (5 načina)
- Kako pronaći Posljednje pojavljivanje vrijednosti u stupcu u Excelu (5 metoda)
3. Dobijte vrijednost ćelije po redu i stupcu iz određenog raspona u programu Excel VBA
Konačno, dobit ćemo vrijednost ćelije po redu i stupcu iz odabranog raspona radnog lista.
Da biste dobili vrijednost ćelije po redu i stupcu iz određenog raspona radnog lista, možete koristiti metodu Cells od VBA , ali duž Opseg objekat.
Na primjer, da dobijete vrijednost iz ćelije u 4. redu i 6. stupcu raspona E2:H14 u radni list pod nazivom Sheet3 , možete koristiti:
1234
⧭ Primjer:
Ovdje imamo još jedan radni list pod nazivom Sheet3 sa dva skupa podataka. Jedan sa imena i ID učenika ( B2:C14 ) škole, a drugi sa imenima nekih učenika i njihovim ocjene iz fizike, hemije i matematike (E2:H14) .
Sada, da biste ponovo dobili ocjene 6. učenika na hemiji , morate dobiti vrijednost iz 7. red i 3. kolona raspona E2:H14 radnog lista.
VBA kod će biti:
⧭ VBA kod:
8299
⧭ Izlaz:
Pokrenite kod. Prikazaće vrijednost ćelije iz 7. reda i 3. stupca raspona E3:G13 od Sheet3 , što je 78 .
Pročitajte više: Kako pronaći top 5 vrijednosti i imena u Excelu (8 korisnih načina)
Stvari koje treba zapamtiti
Ovdje sam koristio UsedRange i Range objekt od VBA u Excelu. Da biste ih detaljno upoznali, možete posjetiti ovaj link.
Zaključak
Dakle, evo načina da dobijete bilo koju vrijednost ćelije po redu i stupcu pomoću VBA u Excelu. Imate bilo kakvih pitanja? Slobodno nas pitajte. I ne zaboravite posjetiti našu stranicu ExcelWIKI za više objava i ažuriranja.