Buscarv en macros...

03/02/2008 - 21:52 por Mk | Informe spam
Hola!

Estoy tratando de hacer una plantilla donde aparezcan de modo resumidos
datos contenidos en unos 60 ficheros de excel.

He tratado de hacer esa plantilla utilizando simplemente la función
buscarv o en algunos casos la función indirecto pero es inviable porque
el tamaño final del archivo hace que sea imposible trabajar con él.

Se me ocurre que la única posibilidad que tengo es utilizar macros de
tal modo que al pulsar uno o varios botones se "escriban" las funciones
en las celdas que tienen que mostrar los datos buscados.

Pongo link a un pequeño detalle de lo que quiero hacer para explicarlo
de un modo más gráfico:

http://www.box.net/shared/en4xb23cc8

Mi primera duda es, ¿es la mejor opción o existe alguna otra alternativa
más evidente?. En segundo lugar, mis conocimientos de vb son muy
limitados y casi siempre me limito a utilizar la grabadora de macros y
modificar ligeramente el código pero, ¿cómo sería en vb el código
equivalente a buscarv?.

Muchas gracias por anticipado.

Mk.
 

Leer las respuestas

#1 Héctor Miguel
04/02/2008 - 01:29 | Informe spam
hola, 'anonimo/a' !

debo decirte que el ejemplo en el link que apuntas, aporta pocos (o ninguno ?) de los detalles necesarios...
(cuales son y donde estan los ~60 libros?... en cuales y cuantas hojas debe buscarse y en que rangos?... etc. etc. etc.)

-> existen diversas formas para obtener un resumen de datos (y me parece que):
una de las mas sencillas/versatiles/... es a traves del menu datos / consolidar...
(muestra un dialogo bastante amigable y facil de seguir)

-> otra alternativa pudiera ser... una tabla dinamica con multiples rangos de consolidacion -?-
visita (y descarga ejemplos) -> http://www.contextures.com/xlPivot08.html

-> o puedes consultar la ayuda en linea y preguntarle al asistente por: formas de resumir datos...

-> existen mas formas/alternativas/opciones/... p.e. en: -> http://www.rondebruin.nl/summary.htm

si despues de visitar los sitios anteriores (quedaran dudas o...) surgen datos adicionales... comentas?
saludos,
hector.

__ la consulta original __
Estoy tratando de hacer una plantilla donde aparezcan de modo resumidos datos contenidos en unos 60 ficheros de excel.
He tratado de hacer esa plantilla utilizando simplemente la funcion buscarv o en algunos casos la funcion indirecto
pero es inviable porque el tamano final del archivo hace que sea imposible trabajar con el.
Se me ocurre que la unica posibilidad que tengo es utilizar macros de tal modo que al pulsar uno o varios botones
se "escriban" las funciones en las celdas que tienen que mostrar los datos buscados.
Pongo link a un pequeno detalle de lo que quiero hacer para explicarlo de un modo mas grafico:
http://www.box.net/shared/en4xb23cc8
Mi primera duda es, es la mejor opcion o existe alguna otra alternativa más evidente?.
En segundo lugar, mis conocimientos de vb son muy limitados y casi siempre me limito a utilizar la grabadora de macros
y modificar ligeramente el codigo pero, como sería en vb el codigo equivalente a buscarv?.

Preguntas similares