Buscar por nombre definido.

16/09/2006 - 00:16 por ~ jose ~ | Informe spam
Hola, a ver si ahora tengo mas suerte y no pregunto cosas tan
"difíciles" como en mis últimos mensajes.

El problema es el siguiente...
Tengo en la 'Hoja1' un nombre definido, 'despiece1' al rango 'C2:K15'
otro nombre 'despiece2' con el rango 'C16:K28' otro con el nombre
'despiece3' con el rango 'C29:K50' y así unos cuantos más, (unos
rangos contienen mas filas que otros, lo digo para tratar de no dejar
nada en el tintero).

En la 'Hoja2' quiero hacer una busqueda que al poner la palabra
'despiece1' en la celda 'A6' me aparezca en la celda 'A10' en adelante,
todas las celdas del rango 'despiece1'.

Esto seria una cuestión, pero también me gustaria saber como se
podría hacer para buscar más de un despiece, me explico, si en la
celda 'A6' pongo 'despiece1' y en la celda 'A7' pongo 'despiece2' que
me aparezca en la celda 'A10' en adelante, todas las celdas del rango
'despiece1' y del rango 'despiece2'.

Un saludo,
jose

Preguntas similare

Leer las respuestas

#6 Héctor Miguel
17/09/2006 - 05:17 | Informe spam
hola, Jose !

He leido/probado/comprendido tus propuestas, me quedo con la segunda funcion del punto 2, muy interesante!!!
Esto me podria servir muy bien para lo que pido en mi primera consulta, pero para el segundo planteamiento?
No me importa que sea codigo o funciones.
Si es muy complejo no pasa nada no te lies, ya has hecho bastante por mi.
Haria los despieces uno en cada hoja (como mucho son 20 hojas) y luego una macro me las uniria en otra hoja teniendo así todo junto...



seguramente estoy 'perdiendo de vista' la razon o el por que de la necesidad de tal 're-construccion' -?- [p.e.]

- cual seria la 'utilidad' de 'volver a copiar' una serie de nombres en [y como] un rango 'continuo' entre una hoja y otra ?
- no seria mejor hacer un 'copiar/pegar' de manera 'directa' ? [en caso de ser indispensable 'duplicar' los datos en dos hojas ?]
o [de plano] copiar la hoja entera [conservarias dos 'juegos' de nombres con referencias a hojas distintas] ;)
[lo anterior, en lugar de re-construir en varias hojas-rangos-nombres para luego volver a unir los rangos 'separados' a una hoja 'nueva'] -?-

comentas [si hubiera] algun detalle adicional ?
saludos,
hector.
Respuesta Responder a este mensaje
#7 ~ jose ~
17/09/2006 - 14:17 | Informe spam
Hola Héctor,

El tema es que tengo en una hoja 124 despieces de varias filas y
columnas cada despiece, NO todos los despieces ocupan las mismas filas
pero SI las mismas columnas, estamos hablando de un total de 7381
filas. A cada rango de despiece le he asignado un nombre, 'despiece01',
'despiece02', etc...Bueno a decir verdad no lo he acabado aún, lo
estoy haciendo y no es exactamente un 'rango', estoy haciendo 'listas'
para así poder meter o quitar filas si me hace falta modificar el
despiece, y eso si, a cada lista le estoy dando nombres, queria aclarar
esto de las listas porque es primera vez que las utilizo y quizas me
digas algún inconveniente o ventaja por utilizarlas en vez de los
rangos.

Otra hoja (Hoja2) la utilizo para elegir los despieces que tengo que
montar, como mucho voy a montar 20 despieces cada vez, y así hacerme
un listado de todas la piezas que me hacen falta. Después de sacar
dicho listado borraria la 'Hoja2' y así podria empezar a elegir otra
"tanda" de despieces para otro día.

Lo que no queria es buscar por la 'Hoja1' (dado que es muy grande) el
despiece que quiero montar, seleccionarlo, copiarlo y pegarlo en otra
hoja, volver a la 'Hoja1' y hacer lo mismo hasta 20 veces (como mucho,
por día) para asi imprimirlas y tener un listado de todas las peizas
que me hacen falta.

Ese es el motivo de la exposición de este mensaje.

El motivo de hacer todos los despieces en hojas diferentes (20 hojas) y
luego unirlos en una, es porque no se hacerlo directamente en una hoja,
ya que la formula que me propusites en un mensaje anterior (la segunda
función del punto 2) no puedo copiarla y pegarla en un rango "X" dado
que "todos" los rangos (listas) de los despieces no son iguales de
tamaño.
Me explico?

Venga, un saludo,
jose

Héctor Miguel wrote:
hola, Jose !

> He leido/probado/comprendido tus propuestas, me quedo con la segunda funcion del punto 2, muy interesante!!!
> Esto me podria servir muy bien para lo que pido en mi primera consulta, pero para el segundo planteamiento?
> No me importa que sea codigo o funciones.
> Si es muy complejo no pasa nada no te lies, ya has hecho bastante por mi.
> Haria los despieces uno en cada hoja (como mucho son 20 hojas) y luego una macro me las uniria en otra hoja teniendo así todo junto...

seguramente estoy 'perdiendo de vista' la razon o el por que de la necesidad de tal 're-construccion' -?- [p.e.]

- cual seria la 'utilidad' de 'volver a copiar' una serie de nombres en [y como] un rango 'continuo' entre una hoja y otra ?
- no seria mejor hacer un 'copiar/pegar' de manera 'directa' ? [en caso de ser indispensable 'duplicar' los datos en dos hojas ?]
o [de plano] copiar la hoja entera [conservarias dos 'juegos' de nombres con referencias a hojas distintas] ;)
[lo anterior, en lugar de re-construir en varias hojas-rangos-nombres para luego volver a unir los rangos 'separados' a una hoja 'nueva'] -?-

comentas [si hubiera] algun detalle adicional ?
saludos,
hector.
Respuesta Responder a este mensaje
#8 Héctor Miguel
18/09/2006 - 05:01 | Informe spam
hola, Jose !

1) [creo que] tendras que 'decidirte' si seguir por el camino de los rangos nombrados... o por el camino de las listas [excel 2003]
2) 'recomendar' alguno [como mejor que el otro]... como que mas bien va a depender de los usos que lea tengas 'destinados' :))
[podrias comenzar por incluir o descartar si vas a necesitar 'compatibilidad' con versiones anteriores] -?- [p.e.]
- si vas a utilizar listas, tendras que usar codigo para averiguar/modificar/... sus nombres [ya que excel los asigna internamente]
o 'atender' a sus numeros de indice dentro de la coleccion de objetos .ListObjects pertenecientes a la hoja 'X'
- de lo anterior va a depender si para tu 'seleccion' [aleatoria o discrecional] de los 'despieces'...
los 'escribes' como numero de indice... o buscas sus nombres [en las celdas donde indicaras cual/es despiece/s re-construyes']
3) 'lo demas'... seguira dependiendo de por cual opcion te decides... rangos nombrados ?... o listas ? -?-

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

__ la consulta original __
El tema es que tengo en una hoja 124 despieces de varias filas y columnas cada despiece
NO todos los despieces ocupan las mismas filas pero SI las mismas columnas
estamos hablando de un total de 7381 filas.
A cada rango de despiece le he asignado un nombre, 'despiece01', 'despiece02', etc...
Bueno a decir verdad no lo he acabado aun, lo estoy haciendo y no es exactamente un 'rango'
estoy haciendo 'listas' para asi poder meter o quitar filas si me hace falta modificar el despiece
y eso si, a cada lista le estoy dando nombres, queria aclarar esto de las listas porque es primera vez que las utilizo
y quizas me digas algún inconveniente o ventaja por utilizarlas en vez de los rangos.
Otra hoja (Hoja2) la utilizo para elegir los despieces que tengo que montar, como mucho voy a montar 20 despieces cada vez
y asi hacerme un listado de todas la piezas que me hacen falta.
Despues de sacar dicho listado borraria la 'Hoja2' y asi podria empezar a elegir otra "tanda" de despieces para otro dia.
Lo que no queria es buscar por la 'Hoja1' (dado que es muy grande) el despiece que quiero montar
seleccionarlo, copiarlo y pegarlo en otra hoja, volver a la 'Hoja1' y hacer lo mismo hasta 20 veces (como mucho, por dia)
para asi imprimirlas y tener un listado de todas las peizas que me hacen falta...
El motivo de hacer todos los despieces en hojas diferentes (20 hojas) y luego unirlos en una
es porque no se hacerlo directamente en una hoja, ya que la formula que me propusites en un mensaje anterior
(la segunda función del punto 2) no puedo copiarla y pegarla en un rango "X" dado que
"todos" los rangos (listas) de los despieces no son iguales de tama#o. Me explico?
Respuesta Responder a este mensaje
#9 Gabriel Raigosa
18/09/2006 - 05:51 | Informe spam
hola hector



Gabriel Raigosa
http://esnips.com/web/Raigosa
http://esnips.com/web/ForoExcel
"Héctor Miguel" escribió en el mensaje
news:OV%
| hola, Jose !
|
| 1) [creo que] tendras que 'decidirte' si seguir por el camino de los
rangos nombrados... o por el camino de las listas [excel 2003]
| 2) 'recomendar' alguno [como mejor que el otro]... como que mas bien va a
depender de los usos que lea tengas 'destinados' :))
| [podrias comenzar por incluir o descartar si vas a necesitar
'compatibilidad' con versiones anteriores] -?- [p.e.]
| - si vas a utilizar listas, tendras que usar codigo para
averiguar/modificar/... sus nombres [ya que excel los asigna internamente]
| o 'atender' a sus numeros de indice dentro de la coleccion de objetos
.ListObjects pertenecientes a la hoja 'X'
| - de lo anterior va a depender si para tu 'seleccion' [aleatoria o
discrecional] de los 'despieces'...
| los 'escribes' como numero de indice... o buscas sus nombres [en las
celdas donde indicaras cual/es despiece/s re-construyes']
| 3) 'lo demas'... seguira dependiendo de por cual opcion te decides...
rangos nombrados ?... o listas ? -?-
|
| si cualquier duda [o informacion adicional]... comentas ?
| saludos,
| hector.
|
| __ la consulta original __
| > El tema es que tengo en una hoja 124 despieces de varias filas y
columnas cada despiece
| > NO todos los despieces ocupan las mismas filas pero SI las mismas
columnas
| > estamos hablando de un total de 7381 filas.
| > A cada rango de despiece le he asignado un nombre, 'despiece01',
'despiece02', etc...
| > Bueno a decir verdad no lo he acabado aun, lo estoy haciendo y no es
exactamente un 'rango'
| > estoy haciendo 'listas' para asi poder meter o quitar filas si me hace
falta modificar el despiece
| > y eso si, a cada lista le estoy dando nombres, queria aclarar esto de
las listas porque es primera vez que las utilizo
| > y quizas me digas algún inconveniente o ventaja por utilizarlas en vez
de los rangos.
| > Otra hoja (Hoja2) la utilizo para elegir los despieces que tengo que
montar, como mucho voy a montar 20 despieces cada vez
| > y asi hacerme un listado de todas la piezas que me hacen falta.
| > Despues de sacar dicho listado borraria la 'Hoja2' y asi podria empezar
a elegir otra "tanda" de despieces para otro dia.
| > Lo que no queria es buscar por la 'Hoja1' (dado que es muy grande) el
despiece que quiero montar
| > seleccionarlo, copiarlo y pegarlo en otra hoja, volver a la 'Hoja1' y
hacer lo mismo hasta 20 veces (como mucho, por dia)
| > para asi imprimirlas y tener un listado de todas las peizas que me hacen
falta...
| > El motivo de hacer todos los despieces en hojas diferentes (20 hojas) y
luego unirlos en una
| > es porque no se hacerlo directamente en una hoja, ya que la formula que
me propusites en un mensaje anterior
| > (la segunda función del punto 2) no puedo copiarla y pegarla en un rango
"X" dado que
| > "todos" los rangos (listas) de los despieces no son iguales de tama#o.
Me explico?
|
|
Respuesta Responder a este mensaje
#10 Gabriel Raigosa
18/09/2006 - 05:52 | Informe spam
mucho desgaste...

Gabriel Raigosa
http://esnips.com/web/Raigosa
http://esnips.com/web/ForoExcel
"~ jose ~" escribió en el mensaje
news:
Hola, a ver si ahora tengo mas suerte y no pregunto cosas tan
"difíciles" como en mis últimos mensajes.

El problema es el siguiente...
Tengo en la 'Hoja1' un nombre definido, 'despiece1' al rango 'C2:K15'
otro nombre 'despiece2' con el rango 'C16:K28' otro con el nombre
'despiece3' con el rango 'C29:K50' y así unos cuantos más, (unos
rangos contienen mas filas que otros, lo digo para tratar de no dejar
nada en el tintero).

En la 'Hoja2' quiero hacer una busqueda que al poner la palabra
'despiece1' en la celda 'A6' me aparezca en la celda 'A10' en adelante,
todas las celdas del rango 'despiece1'.

Esto seria una cuestión, pero también me gustaria saber como se
podría hacer para buscar más de un despiece, me explico, si en la
celda 'A6' pongo 'despiece1' y en la celda 'A7' pongo 'despiece2' que
me aparezca en la celda 'A10' en adelante, todas las celdas del rango
'despiece1' y del rango 'despiece2'.

Un saludo,
jose
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida