Com obtenir el valor de la cel·la per fila i columna a Excel VBA

  • Comparteix Això
Hugh West

En aquest article, us mostraré com podeu obtenir el valor de la cel·la per fila i columna d'un full de treball a Excel VBA . Aprendràs a obtenir el valor de la cel·la de tot el full de treball, així com de l'interval utilitzat del full de treball i un interval seleccionat.

Obteniu el valor de la cel·la per fila i columna a Excel VBA (vista ràpida)

8193

Descarregueu el quadern de pràctiques

Descarrega aquest quadern de pràctiques per fer exercici mentre llegeixes aquest article.

Obtenir el valor de la cel·la per fila i columna.xlsm

3 mètodes per obtenir el valor de la cel·la per fila i columna a Excel VBA

Per tant, sense més demora, anem a la nostra discussió principal d'avui. Avui aprendrem a obtenir el valor de la cel·la mitjançant mètodes 3 : de tot el full de treball, de l'interval utilitzat del full de treball i d'un interval seleccionat.

1. Obteniu el valor de la cel·la per fila i columna del full de treball sencer a Excel VBA

En primer lloc, obtindrem el valor de la cel·la per fila i columna de tot el full de treball.

Per obtenir el valor de la cel·la per fila i columna de tot el full de treball, podeu utilitzar el Mètode de cel·les de VBA .

Per exemple, per obtenir el valor de la cel·la de la fila 4a i de la 6a columna del full de treball anomenat Full1 , podeu ús:

4629

⧭ Exemple:

Aquí tenim un full de treball anomenat Full1 amb els noms d'alguns estudiants i les seves marques Física, Química i Matemàtiques d'una escola. El conjunt de dades comença directament des de la cel·la A1 del full de treball.

Ara, per obtenir les notes de l'alumne de Química , heu d'obtenir el valor de la cel·la del 7a fila i 3a columna del full de treball.

El codi VBA serà:

⧭ Codi VBA:

9778

⧭ Sortida:

Executeu el codi. Mostrarà el valor de la cel·la de la 7a fila i 3a columna de Full1 , que és 78 .

Llegir més: Com trobar valor a la columna mitjançant VBA a Excel (4 maneres)

2. Obteniu el valor de la cel·la per fila i columna de l'interval utilitzat a Excel VBA

A continuació, obtindrem el valor de la cel·la per fila i columna de l'interval utilitzat del full de treball.

Per obtenir el valor de la cel·la per fila i columna de l'interval utilitzat del full de treball, podeu tornar a utilitzar el Mètode de cel·les de VBA , però al llarg del > Objecte UsedRange .

Per exemple, per obtenir el valor de la cel·la de la fila 4a i la columna 6a de l'interval utilitzat del full de treball anomenat Full2 , podeu utilitzar:

4741

⧭ Exemple:

Aquí tenim un altre full de treball anomenat Full2 amb el mateix conjunt de dades, el noms d'alguns alumnes i les seves notes a Física, Química i Matemàtiques d'una escola. Però aquesta vegada comença el conjunt de dadesde la cel·la B2 del full de treball.

Ara, per tornar a obtenir les notes de l'alumne de Química , heu d'obtenir el valor de 7a fila i la 3a columna de l'interval utilitzat.

El codi VBA serà:

⧭ Codi VBA:

1957

⧭ Sortida:

Executeu el codi. Mostrarà el valor de la cel·la de la 7a fila i 3a columna de l'interval utilitzat de Full2 , que és 78 .

Llegir més: Com trobar valor a la columna a Excel (4 mètodes)

Lectures similars

  • Com trobar la primera aparició d'un valor en una columna a Excel (5 maneres)
  • Com trobar Última aparició d'un valor en una columna a Excel (5 mètodes)

3. Obteniu el valor de la cel·la per fila i columna d'un rang específic a Excel VBA

Finalment, obtindrem el valor de la cel·la per fila i columna d'un interval seleccionat d'un full de treball.

Per obtenir el valor de la cel·la per fila i columna d'un interval específic d'un full de treball, podeu utilitzar el Mètode de cel·les de VBA , però al llarg del Objecte de rang .

Per exemple, per obtenir el valor de la cel·la de la fila 4a i de la 6a columna de l'interval E2:H14 del full de treball anomenat Full3 , podeu utilitzar:

7534

⧭ Exemple:

Aquí tenim un altre full de treball anomenat Full3 amb dos conjunts de dades. Un amb el noms i ID dels alumnes ( B2:C14 )  d'una escola, i l'altre amb els noms d'alguns alumnes i els seus notes en Física, Química i Matemàtiques (E2:H14) .

Ara, per tornar a obtenir les notes de l'alumne de Química , heu d'obtenir el valor del 7a fila i la 3a columna de l'interval E2:H14 del full de treball.

El codi VBA serà:

⧭ Codi VBA:

6933

⧭ Sortida:

Executeu el codi. Mostrarà el valor de la cel·la de la 7a fila i 3a columna de l'interval E3:G13 de Full3 , que és 78 .

Llegiu més: Com trobar els 5 valors i noms principals a Excel (8 maneres útils)

Coses per recordar

Aquí he utilitzat UsedRange i Rang object de VBA a Excel. Per conèixer-les en detall, podeu visitar aquest enllaç.

Conclusió

Per tant, aquí teniu les maneres d'obtenir qualsevol valor de cel·la per fila i columna amb VBA a Excel. Té vostè alguna pregunta? No dubteu a preguntar-nos. I no us oblideu de visitar el nostre lloc ExcelWIKI per obtenir més publicacions i actualitzacions.

Hugh West és un entrenador i analista d'Excel molt experimentat amb més de 10 anys d'experiència en el sector. És llicenciat en Comptabilitat i Finances i Màster en Administració i Direcció d'Empreses. Hugh té una passió per l'ensenyament i ha desenvolupat un enfocament pedagògic únic que és fàcil de seguir i entendre. El seu coneixement expert d'Excel ha ajudat a milers d'estudiants i professionals de tot el món a millorar les seves habilitats i a destacar en les seves carreres. A través del seu bloc, Hugh comparteix els seus coneixements amb el món, oferint tutorials d'Excel gratuïts i formació en línia per ajudar les persones i les empreses a assolir tot el seu potencial.