Buscar datos en otros libros

27/04/2006 - 12:54 por pacomar | Informe spam
Hola Grupo...

Estoy trabajando en una hoja donde se calculan gastos telefónicos. La
cuestión es que los datos de los consumos están repartidos en varios
libros con varias hojas en cada uno de ellos. El nombre de la hoja es
el mismo de la extensión telefónica y el nombre del libro (fichero
excel) es la fecha seguida de _x, siendo x un número que se incrementa
en una unidad.
La cuestión es: ¿cómo puedo acceder al rango de celdas (columna) de
cada una de las extensiones desde cada una de las celdas la hoja donde
se realizan los cálculos?

¿Sería posible que mientras no se pulsara un botón, supongo que con
una macro, no se actualizaran los datos?

Gracias de antemano.

Paco.
 

Leer las respuestas

#1 Héctor Miguel
28/04/2006 - 04:01 | Informe spam
hola, Paco !

... una hoja donde se calculan gastos... los datos... estan repartidos en varios libros con varias hojas
... El nombre de la hoja es el mismo de la extension telefonica
... el nombre del libro (fichero excel) es la fecha seguida de _x, siendo x un numero que se incrementa en una unidad.
... como puedo acceder al rango de celdas (columna) de cada una de las extensiones
... desde cada una de las celdas la hoja donde se realizan los calculos?
... que mientras no se pulsara un boton, supongo que con una macro, no se actualizaran los datos?



1) suponiendo que al existir una 'amplia gama de variantes' de que 'el dato' al que necesitas tener acceso pudiera estar...
-> en una 'cierta' hoja [u otra]... de algun 'cierto' libro [u otro]... [y todo esto]...
-> con [la posibilidad de] varios libros que tendrian [seguramente] varias hojas...

2) asumiendo que NO deseas 'tener abiertos' TODOS los -posibles- libros que pudieran verse 'involucrados'...

3) para estar 'en condiciones' de ofrecer alguna propuesta +/- 'aceptable' [en el menos tiempo posible]...
va a ser necesario que expongas algunos [quiza NO pocos] 'detalles' que -de momento- se quedaron 'en el tintero' :))
[p.e. si necesitas obtener un dato de una celda en especifico... hacer un buscarv... saber si existe o no 'el dato', etc.]

4) podrias hacer uso de 'ciertas' tecnicas que se utilizan para 'devolver' valores desde libros =>cerrados< [p.e. el metodo 'ExecuteExcel4Macro', usar ADO, DAO, etc. etc. etc.]

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

Preguntas similares