Hvordan få celleverdi etter rad og kolonne i Excel VBA

  • Dele Denne
Hugh West

I denne artikkelen skal jeg vise deg hvordan du kan få celleverdien etter rad og kolonne fra et regneark i Excel VBA . Du lærer å få celleverdien fra hele regnearket, samt fra det brukte området til regnearket og et valgt område.

Få celleverdi etter rad og kolonne i Excel VBA (hurtigvisning)

7566

Last ned øvelsesarbeidsbok

Last ned denne arbeidsboken for å trene mens du leser denne artikkelen.

Hent celleverdi etter rad og kolonne.xlsm

3 metoder for å få celleverdi etter rad og kolonne i Excel VBA

Derfor, uten ytterligere forsinkelse, la oss gå til hoveddiskusjonen vår i dag. Vi lærer å få celleverdien ved 3 metoder i dag: fra hele regnearket, fra det brukte området til regnearket og fra et valgt område.

1. Få celleverdi etter rad og kolonne fra hele regnearket i Excel VBA

Først av alt får vi celleverdien etter rad og kolonne fra hele regnearket.

For å få celleverdien etter rad og kolonne fra hele regnearket, kan du bruke Cells-metoden til VBA .

For eksempel, for å hente verdien fra cellen i 4. -raden og 6. -kolonnen i regnearket kalt Ark1 , kan du bruk:

5308

⧭ Eksempel:

Her har vi et regneark kalt Ark1 med navnene til noen elever og deres merker i Fysikk, kjemi, og matematikk ved en skole. Datasettet starter rett fra celle A1 i regnearket.

Nå, for å få karakterene til 6. -studenten i kjemi , må du hente celleverdien fra 7. rad og 3. kolonne i regnearket.

VBA -koden vil være:

⧭ VBA-kode:

9009

⧭ Utdata:

Kjør koden. Den viser celleverdien fra 7. rad og 3. kolonne i Ark1 , som er 78 .

Les mer: Hvordan finne verdi i kolonne ved å bruke VBA i Excel (4 måter)

2. Få celleverdi etter rad og kolonne fra det brukte området i Excel VBA

Deretter får vi celleverdien etter rad og kolonne fra det brukte området i regnearket.

For å få celleverdien etter rad og kolonne fra det brukte området i regnearket, kan du igjen bruke Cells-metoden til VBA , men langs UsedRange -objekt.

For eksempel for å hente verdien fra cellen i 4. -raden og 6. -kolonnen i det brukte området i regnearket kalt Ark2 , kan du bruke:

9000

⧭ Eksempel:

Her har vi et annet regneark kalt Ark2 med samme datasett, navn på noen elever og deres karakterer i fysikk, kjemi, og matematikk på en skole. Men denne gangen starter datasettetfra celle B2 i regnearket.

Nå, for å få karakterene til 6. -studenten i kjemi igjen, må du få verdien fra 7. rad og 3. -kolonnen i det brukte området.

VBA -koden vil være:

⧭ VBA-kode:

2612

⧭ Utdata:

Kjør koden. Den viser celleverdien fra 7. rad og 3. kolonne i det brukte området Sheet2 , som er 78 .

Les mer: Hvordan finne verdi i kolonne i Excel (4 metoder)

Lignende avlesninger

  • Hvordan finne første forekomst av en verdi i en kolonne i Excel (5 måter)
  • Hvordan finne Siste forekomst av en verdi i en kolonne i Excel (5 metoder)

3. Få celleverdi etter rad og kolonne fra et spesifikt område i Excel VBA

Til slutt får vi celleverdien etter rad og kolonne fra et valgt område i et regneark.

For å få celleverdien etter rad og kolonne fra et spesifikt område av et regneark, kan du bruke Cells-metoden til VBA , men langs Range -objekt.

For eksempel, for å hente verdien fra cellen i 4. rad og 6. kolonne i området E2:H14 i regneark kalt Ark3 , du kan bruke:

1900

⧭ Eksempel:

Her har vi et annet regneark kalt Ark3 med to datasett. En med navnene og IDene til elevene ( B2:C14 )  til en skole, og den andre med navnene til noen elever og deres karakterer i fysikk, kjemi, og matematikk (E2:H14) .

Nå, for å få karakterene til 6. -studenten i kjemi igjen, må du få verdien fra 7. rad og 3. kolonne i området E2:H14 i regnearket.

VBA -koden vil være:

⧭ VBA-kode:

5045

⧭ Utdata:

Kjør koden. Den viser celleverdien fra 7. rad og 3. kolonne i området E3:G13 til Sheet3 , som er 78 .

Les mer: Hvordan finne topp 5 verdier og navn i Excel (8 nyttige måter)

Ting å huske

Her har jeg brukt UsedRange og Range-objektet til VBA i Excel. For å kjenne dem i detalj, kan du besøke denne lenken.

Konklusjon

Så her er måtene å få en celleverdi etter rad og kolonne med VBA i Excel. Har du noen spørsmål? Spør oss gjerne. Og ikke glem å besøke siden vår ExcelWIKI for flere innlegg og oppdateringer.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.