Macro para captura de datos entre diferentes hojas de un libro de Excel

06/03/2005 - 11:46 por Carles | Informe spam
Tengo un problema con excel, a ver si me podéis ayudar.
Llevo ya semanas dándole vueltas y supongo que necesito
una macro sencilla en visual Basic para Excel 2003 que
permita realizar la siguiente acción:

Suponemos un libro con "n" hojas, siendo las hojas 2
a "n" bases de datos formadas por registros con los
mismos campos, el primero de ellos (columna A) es un
código (clave).

Deseo recuperar en la hoja 1 los datos de varios campos
del registro cuyo código (clave) se introduce en la celda
B1 de la hoja 1.

Espero haberme explicado.
Gracias por vuestra ayuda.

Preguntas similare

Leer las respuestas

#1 Anonimo
06/03/2005 - 13:37 | Informe spam
No es necesario utilizar código para lo que quieres.
Si los datos estan en el rango a1:c100 de la hoja2, el dato
que quieres recuperar esta en la segunda columna y en la
hoja1, celda b1 tienes el código (clave), puedes utilizar
esta fórmula, escrita en la celda de la hoja1 donde quieres
que te deje el dato:

=BUSCARV($B$1;Hoja2!A1:c100;2;FALSO)

Si queires recuperar más datos de otras hojas y columnas,
tienes que replicar la fórmula en las celdas donde quieres
dejar los datos.



Tengo un problema con excel, a ver si me podéis ayudar.
Llevo ya semanas dándole vueltas y supongo que necesito
una macro sencilla en visual Basic para Excel 2003 que
permita realizar la siguiente acción:

Suponemos un libro con "n" hojas, siendo las hojas 2
a "n" bases de datos formadas por registros con los
mismos campos, el primero de ellos (columna A) es un
código (clave).

Deseo recuperar en la hoja 1 los datos de varios campos
del registro cuyo código (clave) se introduce en la celda
B1 de la hoja 1.

Espero haberme explicado.
Gracias por vuestra ayuda.
.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida