¿Cómo puedo vincular celdas con macros?

04/01/2009 - 20:27 por Pepe | Informe spam
Hola!

Necesito ayuda en una cosa, os sitúo... Tengo una carpeta "A" donde tengo
"libros.xls", todos con la misma estructura y formato, contienen cifras.
Entonces... ¿cómo puedo elaborar una macro o un código de VBA para que en un
nuevo libro "listado.xls" se coloque automáticamente el valor de una celda
en concreto de cada libro contenido en esa carpeta "A" y que lo vaya
haciendo en una Línea diferente por cada libro? O algo parecido... Más o
menos me las apaño en poner el código para que vincule la celda de un libro,
pero me puedo hartar en hacer mil veces esa operación por la gran cantidad
de libros que hay en esa carpeta... Espero que me haya explicado
correctamente.

Tengo Excel 2003... y en fin, gracias de antemano ;)

Pepe.
 

Leer las respuestas

#1 Héctor Miguel
04/01/2009 - 22:42 | Informe spam
hola, Pepe !

... Tengo una carpeta "A" donde tengo "libros.xls", todos con la misma estructura y formato, contienen cifras.
... como puedo elaborar una macro o un codigo de VBA para que en un nuevo libro "listado.xls"
se coloque automaticamente el valor de una celda en concreto de cada libro contenido en esa carpeta "A"
y que lo vaya haciendo en una Linea diferente por cada libro? O algo parecido...



prueba adaptando cualquiera de los siguientes ejemplos:

Merge data from all workbooks in a folder (1)
http://www.rondebruin.nl/copy3.htm

Merge data from all workbooks in a folder (2)
http://www.rondebruin.nl/fso.htm

Merge data from all workbooks in a folder: Add-in
http://www.rondebruin.nl/merge.htm

Create a summary worksheet from different workbooks (formulas with VBA)
http://www.rondebruin.nl/summary2.htm

Merge data from all workbooks in a folder to a txt file
http://www.rondebruin.nl/mergetotxt.htm

saludos,
hector.

Preguntas similares