Hoe om selwaarde volgens ry en kolom in Excel VBA te kry

  • Deel Dit
Hugh West

In hierdie artikel sal ek jou wys hoe jy die selwaarde per ry en kolom van 'n werkblad in Excel VBA kan kry. Jy sal leer om die selwaarde uit die hele werkblad te kry, sowel as uit die gebruikte reeks van die werkblad en 'n geselekteerde reeks.

Kry selwaarde volgens ry en kolom in Excel VBA (Quick View)

2605

Laai oefenwerkboek af

Laai hierdie oefenwerkboek af om te oefen terwyl jy hierdie artikel lees.

Kry selwaarde volgens ry en kolom.xlsm

3 metodes om selwaarde volgens ry en kolom te kry in Excel VBA

Daarom, sonder verdere vertraging, kom ons gaan vandag na ons hoofbespreking. Ons sal vandag leer om die selwaarde deur 3 -metodes te kry: uit die hele werkblad, uit die gebruikte reeks van die werkblad en uit 'n geselekteerde reeks.

1. Kry selwaarde volgens ry en kolom uit die hele werkblad in Excel VBA

Eerstens sal ons die selwaarde per ry en kolom uit die hele werkblad kry.

Om die selwaarde per ry en kolom uit die hele werkblad te kry, kan jy die Selle-metode van VBA gebruik.

Byvoorbeeld, om die waarde van die sel in die 4de ry en die 6de kolom van die werkblad genaamd Blad1 te kry, kan jy gebruik:

2898

⧭ Voorbeeld:

Hier het ons 'n werkblad genaamd Blad1 met die name van sommige studente en hul punte in Fisika, Chemie, en Wiskunde van 'n skool. Die datastel begin direk vanaf sel A1 van die werkblad.

Nou, om die punte van die 6de student in Chemie te kry, moet jy die selwaarde van die 7de ry en 3de kolom van die werkblad.

Die VBA -kode sal wees:

⧭ VBA-kode:

7111

⧭ Uitvoer:

Begin die kode. Dit sal die selwaarde van die 7de ry en 3de kolom van Blad1 vertoon, wat 78 is.

Lees meer: Hoe om waarde in kolom te vind deur VBA in Excel te gebruik (4 maniere)

2. Kry selwaarde volgens ry en kolom uit die gebruikte reeks in Excel VBA

Vervolgens kry ons die selwaarde per ry en kolom uit die gebruikte reeks van die werkblad.

Om die selwaarde per ry en kolom uit die gebruikte reeks van die werkblad te kry, kan jy weer die Selle metode van VBA gebruik, maar langs die UsedRange voorwerp.

Byvoorbeeld, om die waarde van die sel in die 4de ry en die 6de kolom van die gebruikte reeks van die werkblad genaamd Blad2<7 te kry> , kan jy gebruik:

9818

⧭ Voorbeeld:

Hier het ons nog 'n werkblad genaamd Blad2 met dieselfde datastel, die name van sommige studente en hul punte in Fisika, Chemie, en Wiskunde van 'n skool. Maar hierdie keer begin die datastelvanaf sel B2 van die werkblad.

Nou, om die punte van die 6de student in Chemie weer te kry, moet jy die waarde van die 7de ry en die 3de kolom van die gebruikte reeks.

Die VBA -kode sal wees:

⧭ VBA-kode:

8736

⧭ Uitvoer:

Begin die kode. Dit sal die selwaarde van die 7de ry en 3de kolom van die gebruikte reeks Blad2 vertoon, wat 78 is.

Lees meer: Hoe om waarde in kolom in Excel te vind (4 metodes)

Soortgelyke lesings

  • Hoe om die eerste voorkoms van 'n waarde in 'n kolom in Excel te vind (5 maniere)
  • Hoe om te vind Laaste voorkoms van 'n waarde in 'n kolom in Excel (5 metodes)

3. Kry selwaarde volgens ry en kolom uit 'n spesifieke reeks in Excel VBA

Ten slotte sal ons die selwaarde per ry en kolom uit 'n geselekteerde reeks van 'n werkblad kry.

Om die selwaarde per ry en kolom uit 'n spesifieke reeks van 'n werkblad te kry, kan jy die Selle-metode van VBA gebruik, maar langs die Reeks voorwerp.

Byvoorbeeld, om die waarde van die sel in die 4de ry en die 6de kolom van die reeks E2:H14 van die werkblad genaamd Blad3 , jy kan gebruik:

2884

⧭ Voorbeeld:

Hier het ons nog 'n werkblad genaamd Blad3 met twee datastelle. Een met die name en ID's van die studente ( B2:C14 )  van 'n skool, en die ander met die name van sommige studente en hul punte in Fisika, Chemie, en Wiskunde (E2:H14) .

Nou, om die punte van die 6de student in Chemie weer te kry, moet jy die waarde van die 7de ry en die 3de kolom van die reeks E2:H14 van die werkblad.

Die VBA -kode sal wees:

⧭ VBA-kode:

7446

⧭ Uitvoer:

Begin die kode. Dit sal die selwaarde van die 7de ry en 3de kolom van die reeks E3:G13 van Blad3 vertoon, wat 78 .

Lees meer: Hoe om top 5 waardes en name in Excel te vind (8 nuttige maniere)

Dinge om te onthou

Hier het ek die UsedRange en Range-objek van VBA in Excel gebruik. Om hulle in detail te ken, kan jy hierdie skakel besoek.

Gevolgtrekking

So, hier is die maniere om enige selwaarde per ry en kolom te kry met VBA in Excel. Het jy enige vrae? Vra ons gerus. En moenie vergeet om ons webwerf ExcelWIKI te besoek vir meer plasings en opdaterings nie.

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.