Búsqueda de información

16/02/2008 - 20:51 por Jorge Forero | Informe spam
Buenas tardes grupo,

en el archivo Busqueda tengo en la hoja1 Columna B los datos de números de
póliza

En una carpeta llamada Cierres tengo cierre01012008, cierre02012008 etc..
uno para cada día,

como puedo buscar los datos de la columna b en la carpeta Cierres y sub
carpetas diarias y que al frente de el número de póliza (columnas C, D, y E)
de mi archivo búsqueda, me inserte los datos contenidos, resultado de la
búsqueda las columnas C, F y H de donde haya encontrado el valor buscado..
si no lo encuentra en C,D, y E colocar "no encontrado"

gracias por la ayuda


Jorgef

Preguntas similare

Leer las respuestas

#1 Jorge Forero
16/02/2008 - 21:02 | Informe spam
Perdón se me olvido un asuntillo, en la columna F se podrá pegar el nombre
del archivo en donde encontró la información ??

gracias
Jorgef

"Jorge Forero" escribió en el mensaje
news:%
Buenas tardes grupo,

en el archivo Busqueda tengo en la hoja1 Columna B los datos de números de
póliza

En una carpeta llamada Cierres tengo cierre01012008, cierre02012008 etc..
uno para cada día,

como puedo buscar los datos de la columna b en la carpeta Cierres y sub
carpetas diarias y que al frente de el número de póliza (columnas C, D, y
E) de mi archivo búsqueda, me inserte los datos contenidos, resultado de
la búsqueda las columnas C, F y H de donde haya encontrado el valor
buscado.. si no lo encuentra en C,D, y E colocar "no encontrado"

gracias por la ayuda


Jorgef



Respuesta Responder a este mensaje
#2 Héctor Miguel
17/02/2008 - 00:56 | Informe spam
hola, Jorge !

en el archivo Busqueda tengo en la hoja1 Columna B los datos de numeros de poliza
En una carpeta llamada Cierres tengo cierre01012008, cierre02012008 etc.. uno para cada dia
como puedo buscar los datos de la columna b en la carpeta Cierres y sub carpetas diarias
y que al frente de el numero de poliza (columnas C, D, y E) de mi archivo busqueda
me inserte los datos contenidos, resultado de la busqueda las columnas C, F y H
de donde haya encontrado el valor buscado.. si no lo encuentra en C,D, y E colocar "no encontrado"



aparte de que olvidaste "el asuntllo" de poner en la columna F (busqueda) el nombre del archivo donde se encontro el dato
y suponiendo que por "cierre01012008" y "cierre02012008" y los etc. necesarios por cada dia de cada mes
-> te refieres a las subcarpetas bajo la carpeta "cierres"

suponte (por un momento) que no eres tu quien ha expuesto esta consulta y que estas del otro lado del mensaje
e imagina si podrias hacer alguna propuesta, ya que hay todavia dos o tres detalles que no se pudieron "ver" (p.e.)

- cual es el nombre del archivo (y/o si son varios) bajo cada una de las subcarpetas de cada dia ?
- cuantas hojas tiene cada archivo (y como se llaman y en cual se debe buscar el dato) ?
- en que rango de filas (C, D y E) debiera buscarse en cada hoja el dato buscado (o debe buscarse en la columna entera) ?
- que pasa si se encuentra en varias ubicaciones (columnas, hojas, libros, ...) el dato buscado ?
-> (se debera sobre-escribir la anterior si/no encontrado ?... o nos esperamos hasta el final ?... o ?)
- los libros de las subcarpetas (bajo cierres) quieres/prefieres/necesitas/... mantenerlos cerrados ?
-> o prefieres un bucle por codigo que abria los archivos "correspondientes" -si comentas como determinarlos- y haga lo propio ?
- necesitas conservar formulas (vinculos externos al otro libro) o solo obtener el dato correspondiente ?

es probable que hayas dejado mas detalles "en el tintero" (que mientras no los comentes... "ahi" se van a quedar)

saludos,
hector.
Respuesta Responder a este mensaje
#3 JForero
18/02/2008 - 04:56 | Informe spam
Hola Hector.. como siempre tus apreciaciones son muy acertadas para
proponerme una solución... gracias..

bueno voy a tratar de aclarar el tema

1-. si todas las subcarpetas están dentro de la carpeta cierres

2-. en cada sub carpeta hay 3 archivos de excel, pero siempre hay uno que se
llama EXCELFECHA, donde fecha es la del día del cierre, ejemplo
EXCEL20080214, correponde al 14 de feb, es en este archivo donde se debe
buscar el número de póliza.

3-. en teoría no debe estar repetido, pero si se presentare el caso me
parece bien que sobreescriba y que al final quede el último encontrado

4-. Los archivos tienen solo una hoja "hoja1".

5-. El dato se debe buscar en la columna entera, la columna que tiene los
datos a buscar es la B (siempre)

6-. No es necesario que los libros estén abiertos, puede extraer la info y
ser cerrados, el único que necesito abierto con el que estoy ejecutando la
búsqueda y que en las columnas descritas me pegue la información encontrada
en las subcarpetas

7-. Los datos buscados están sin fórmulas ni nada especial, lo del vínculo y
que abra el archivo correspondiente sería bueno, pero solo si no se complica
demasiado a nivel de código, lo que realmente necesito es pegar el dato
correspondiente que encuentre en las subcarpetas..

Hector nuevamente mil gracias por tu colaboración

Jorgef


"Héctor Miguel" escribió en el mensaje
news:
hola, Jorge !

en el archivo Busqueda tengo en la hoja1 Columna B los datos de numeros
de poliza
En una carpeta llamada Cierres tengo cierre01012008, cierre02012008 etc..
uno para cada dia
como puedo buscar los datos de la columna b en la carpeta Cierres y sub
carpetas diarias
y que al frente de el numero de poliza (columnas C, D, y E) de mi archivo
busqueda
me inserte los datos contenidos, resultado de la busqueda las columnas C,
F y H
de donde haya encontrado el valor buscado.. si no lo encuentra en C,D, y
E colocar "no encontrado"



aparte de que olvidaste "el asuntllo" de poner en la columna F (busqueda)
el nombre del archivo donde se encontro el dato
y suponiendo que por "cierre01012008" y "cierre02012008" y los etc.
necesarios por cada dia de cada mes
-> te refieres a las subcarpetas bajo la carpeta "cierres"

suponte (por un momento) que no eres tu quien ha expuesto esta consulta y
que estas del otro lado del mensaje
e imagina si podrias hacer alguna propuesta, ya que hay todavia dos o tres
detalles que no se pudieron "ver" (p.e.)

- cual es el nombre del archivo (y/o si son varios) bajo cada una de las
subcarpetas de cada dia ?
- cuantas hojas tiene cada archivo (y como se llaman y en cual se debe
buscar el dato) ?
- en que rango de filas (C, D y E) debiera buscarse en cada hoja el dato
buscado (o debe buscarse en la columna entera) ?
- que pasa si se encuentra en varias ubicaciones (columnas, hojas, libros,
...) el dato buscado ?
-> (se debera sobre-escribir la anterior si/no encontrado ?... o nos
esperamos hasta el final ?... o ?)
- los libros de las subcarpetas (bajo cierres)
quieres/prefieres/necesitas/... mantenerlos cerrados ?
-> o prefieres un bucle por codigo que abria los archivos
"correspondientes" -si comentas como determinarlos- y haga lo propio ?
- necesitas conservar formulas (vinculos externos al otro libro) o solo
obtener el dato correspondiente ?

es probable que hayas dejado mas detalles "en el tintero" (que mientras no
los comentes... "ahi" se van a quedar)

saludos,
hector.

Respuesta Responder a este mensaje
#4 JForero
18/02/2008 - 04:56 | Informe spam
Hola Hector.. como siempre tus apreciaciones son muy acertadas para
proponerme una solución... gracias..

bueno voy a tratar de aclarar el tema

1-. si todas las subcarpetas están dentro de la carpeta cierres

2-. en cada sub carpeta hay 3 archivos de excel, pero siempre hay uno que se
llama EXCELFECHA, donde fecha es la del día del cierre, ejemplo
EXCEL20080214, correponde al 14 de feb, es en este archivo donde se debe
buscar el número de póliza.

3-. en teoría no debe estar repetido, pero si se presentare el caso me
parece bien que sobreescriba y que al final quede el último encontrado

4-. Los archivos tienen solo una hoja "hoja1".

5-. El dato se debe buscar en la columna entera, la columna que tiene los
datos a buscar es la B (siempre)

6-. No es necesario que los libros estén abiertos, puede extraer la info y
ser cerrados, el único que necesito abierto con el que estoy ejecutando la
búsqueda y que en las columnas descritas me pegue la información encontrada
en las subcarpetas

7-. Los datos buscados están sin fórmulas ni nada especial, lo del vínculo y
que abra el archivo correspondiente sería bueno, pero solo si no se complica
demasiado a nivel de código, lo que realmente necesito es pegar el dato
correspondiente que encuentre en las subcarpetas..

Hector nuevamente mil gracias por tu colaboración

Jorgef


"Héctor Miguel" escribió en el mensaje
news:
hola, Jorge !

en el archivo Busqueda tengo en la hoja1 Columna B los datos de numeros
de poliza
En una carpeta llamada Cierres tengo cierre01012008, cierre02012008 etc..
uno para cada dia
como puedo buscar los datos de la columna b en la carpeta Cierres y sub
carpetas diarias
y que al frente de el numero de poliza (columnas C, D, y E) de mi archivo
busqueda
me inserte los datos contenidos, resultado de la busqueda las columnas C,
F y H
de donde haya encontrado el valor buscado.. si no lo encuentra en C,D, y
E colocar "no encontrado"



aparte de que olvidaste "el asuntllo" de poner en la columna F (busqueda)
el nombre del archivo donde se encontro el dato
y suponiendo que por "cierre01012008" y "cierre02012008" y los etc.
necesarios por cada dia de cada mes
-> te refieres a las subcarpetas bajo la carpeta "cierres"

suponte (por un momento) que no eres tu quien ha expuesto esta consulta y
que estas del otro lado del mensaje
e imagina si podrias hacer alguna propuesta, ya que hay todavia dos o tres
detalles que no se pudieron "ver" (p.e.)

- cual es el nombre del archivo (y/o si son varios) bajo cada una de las
subcarpetas de cada dia ?
- cuantas hojas tiene cada archivo (y como se llaman y en cual se debe
buscar el dato) ?
- en que rango de filas (C, D y E) debiera buscarse en cada hoja el dato
buscado (o debe buscarse en la columna entera) ?
- que pasa si se encuentra en varias ubicaciones (columnas, hojas, libros,
...) el dato buscado ?
-> (se debera sobre-escribir la anterior si/no encontrado ?... o nos
esperamos hasta el final ?... o ?)
- los libros de las subcarpetas (bajo cierres)
quieres/prefieres/necesitas/... mantenerlos cerrados ?
-> o prefieres un bucle por codigo que abria los archivos
"correspondientes" -si comentas como determinarlos- y haga lo propio ?
- necesitas conservar formulas (vinculos externos al otro libro) o solo
obtener el dato correspondiente ?

es probable que hayas dejado mas detalles "en el tintero" (que mientras no
los comentes... "ahi" se van a quedar)

saludos,
hector.

Respuesta Responder a este mensaje
#5 Héctor Miguel
18/02/2008 - 07:09 | Informe spam
hola, Jorge !

"veo" dos o tres (posibles) inconvenientes (a futuro)...

1) si bajo la carpeta "cierres" tienes subcarpetas del tipo "cierre20080201"
significa que llegaras a tener ~365 subcarpetas al finalizar el ejercicio (y algunos faltantes/pendientes en el inter) -?-

2) si en cada subcarpeta hay que buscar en archivos del tipo "excel2008201"
significa que la busqueda se ira incrementando en un "barrido" que llegara a los mismos ~365 archivos
-> para cada dato que se busque de las celdas de la columna B de la hoja1 del archivo "busqueda" ???

3) lo anterior podria resultar en codigos con procesos (sumamente) "desgastantes" (por repetitivos)...
requiere de "manejo de errores" (p.e.) por si algun archivo/subcarpeta (a#omesdia) NO se ha generado (aun) -?-
sin comentar aun la posibilidad de mantenerlos "cerrados" (incluso abiertos, no creo que sean rutinas "rapidas")

4) no tengo idea de cuantos registros tengas en cada subcarpeta/archivo (a#omesdia)...
ni cuantos registros deban buscarse de la columna B de la hoja1 del libro "busqueda"

5) (probablemente) seria conveniente si "vas buscando" alguna alternativa de "almacen/registro/historico/..."
que permita disminuir el "desgaste" (o la machacadera de datos) por tanta busqueda de un mismo dato en tantos archivos -?-
(depende seguramente de la cantidad de registros que administres en dichos archivos/subcarpetas a#omesdia) -???-

no se si estos "puntos" (y probablemente otros) ya los habias considerado (para este sistema de busqueda)
si ya tienes idea de como resoverlos (o como lo estas haciendo actualmente)... es bueno si lo comentas :D
(sino... para irle "buscando tres pies al gato") :))

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.

__ la consulta original __
1-. si todas las subcarpetas estan dentro de la carpeta cierres
2-. en cada sub carpeta hay 3 archivos de excel, pero siempre hay uno que se llama EXCELFECHA
donde fecha es la del día del cierre, ejemplo EXCEL20080214, correponde al 14 de feb
es en este archivo donde se debe buscar el numero de poliza.
3-. en teoria no debe estar repetido, pero si se presentare el caso... que sobreescriba y que al final quede el ultimo encontrado
4-. Los archivos tienen solo una hoja "hoja1".
5-. El dato se debe buscar en la columna entera, la columna que tiene los datos a buscar es la B (siempre)
6-. No es necesario que los libros esten abiertos, puede extraer la info y ser cerrados
el unico que necesito abierto con el que estoy ejecutando la búsqueda
y que en las columnas descritas me pegue la informacion encontrada en las subcarpetas
7-. Los datos buscados estan sin formulas ni nada especial, lo del vinculo y que abra el archivo correspondiente seria bueno
pero solo si no se complica demasiado a nivel de codigo, lo que realmente necesito es pegar el dato... que encuentre en las subcarpetas...
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida