Discussion:
Espacios vacíos en lista desplegable
(demasiado antiguo para responder)
Marcelo
2008-04-01 13:01:01 UTC
Permalink
Que tal ?

Tengo una lista de validación que apunta a un grupo de celdas, donde muchas
de ellas tienen datos y otras no.

Como puedo hacer para que las celdas que están vacías no se muestren en la
lista desplegable ??

Saludos
Héctor Miguel
2008-04-01 19:14:59 UTC
Permalink
hola, Marcelo !
Tengo una lista de validacion que apunta a un grupo de celdas, donde muchas de ellas tienen datos y otras no.
Como puedo hacer para que las celdas que estan vacias no se muestren en la lista desplegable ??
necesitas que las celdas que esten vacias, tambien esten al final de tu rango origen de la lista (NO intercaladas)

saludos,
hector.
Marcelo
2008-04-01 21:36:01 UTC
Permalink
Gracias Hector por tu respuesta.

Las celdas vacías están todas al final del rango. Nunca están intercaladas.
Justamente, lo que yo quiero es que no aparezcan esas que están al final del
rango y vacías.

Yo debo darle a un tercero la planilla para que llene datos.
En una hoja, le di un nombre a un rango de celdas vacías (cantidad
suficiente para que la persona llene los datos)
La persona va llenando datos en la columna y en otra hoja encontrará una
lista desplegable con dichos datos.

Supongamos que el rango consta de 100 celdas y la persona llena 60 (no
intercaladas, por supuesto), las 40 vacías aparecerán en la lista.

Pero lo peor no es eso. Lo peor es que al abrir la lista, te deja
seleccionado el primer item vacío, por lo que hay que ir para arriba en la
lista para que se vean.

Por ahora lo tengo solucionado con una fila vacía, oculta como primera en el
rango, así que la lista se abre en la primera vacía y debajo están los ítems,
pero no es la solución perfecta.

Habrá alguna formula que pueda utilizar ??

Gracias y saludos
Post by Héctor Miguel
hola, Marcelo !
Tengo una lista de validacion que apunta a un grupo de celdas, donde muchas de ellas tienen datos y otras no.
Como puedo hacer para que las celdas que estan vacias no se muestren en la lista desplegable ??
necesitas que las celdas que esten vacias, tambien esten al final de tu rango origen de la lista (NO intercaladas)
saludos,
hector.
julian-vlc-sp
2008-04-01 21:58:02 UTC
Permalink
===========================================
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
===========================================

En primer lugar indicar que no tengo los mensajes anteriores de este hilo,
por tanto pido disculpas si indico algo que ya se haya tratado.

Recuerdo haber hecho algo parecido y juraría que lo resolví de la siguiente
manera.

Suponiendo que:

El rango empieza en A1

El rango se llama MiRango

Prueba con:

=DESREF(A1;0;0;CONTARA(MiRango);1)


SALUDOS.
Julián-Valencia-España
http://ijulian.iespana.es/
Post by Marcelo
Gracias Hector por tu respuesta.
Las celdas vacías están todas al final del rango. Nunca están intercaladas.
Justamente, lo que yo quiero es que no aparezcan esas que están al final del
rango y vacías.
Yo debo darle a un tercero la planilla para que llene datos.
En una hoja, le di un nombre a un rango de celdas vacías (cantidad
suficiente para que la persona llene los datos)
La persona va llenando datos en la columna y en otra hoja encontrará una
lista desplegable con dichos datos.
Supongamos que el rango consta de 100 celdas y la persona llena 60 (no
intercaladas, por supuesto), las 40 vacías aparecerán en la lista.
Pero lo peor no es eso. Lo peor es que al abrir la lista, te deja
seleccionado el primer item vacío, por lo que hay que ir para arriba en la
lista para que se vean.
Por ahora lo tengo solucionado con una fila vacía, oculta como primera en el
rango, así que la lista se abre en la primera vacía y debajo están los ítems,
pero no es la solución perfecta.
Habrá alguna formula que pueda utilizar ??
Gracias y saludos
Post by Héctor Miguel
hola, Marcelo !
Tengo una lista de validacion que apunta a un grupo de celdas, donde
muchas de ellas tienen datos y otras no.
Como puedo hacer para que las celdas que estan vacias no se muestren en
la lista desplegable ??
necesitas que las celdas que esten vacias, tambien esten al final de tu
rango origen de la lista (NO intercaladas)
saludos,
hector.
julian-vlc-sp
2008-04-01 22:02:35 UTC
Permalink
===========================================
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
===========================================

Omití indicar que he supuesto que cuando hablas de lista te refieres a una
lista para la validación de datos, y que:

=DESREF(A1;0;0;CONTARA(mirango);1)

has de ponerlo como origen de la lista


SALUDOS.
Julián-Valencia-España
http://ijulian.iespana.es/
Post by julian-vlc-sp
===========================================
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
===========================================
En primer lugar indicar que no tengo los mensajes anteriores de este hilo,
por tanto pido disculpas si indico algo que ya se haya tratado.
Recuerdo haber hecho algo parecido y juraría que lo resolví de la
siguiente manera.
El rango empieza en A1
El rango se llama MiRango
=DESREF(A1;0;0;CONTARA(MiRango);1)
SALUDOS.
Julián-Valencia-España
http://ijulian.iespana.es/
Post by Marcelo
Gracias Hector por tu respuesta.
Las celdas vacías están todas al final del rango. Nunca están intercaladas.
Justamente, lo que yo quiero es que no aparezcan esas que están al final del
rango y vacías.
Yo debo darle a un tercero la planilla para que llene datos.
En una hoja, le di un nombre a un rango de celdas vacías (cantidad
suficiente para que la persona llene los datos)
La persona va llenando datos en la columna y en otra hoja encontrará una
lista desplegable con dichos datos.
Supongamos que el rango consta de 100 celdas y la persona llena 60 (no
intercaladas, por supuesto), las 40 vacías aparecerán en la lista.
Pero lo peor no es eso. Lo peor es que al abrir la lista, te deja
seleccionado el primer item vacío, por lo que hay que ir para arriba en la
lista para que se vean.
Por ahora lo tengo solucionado con una fila vacía, oculta como primera en el
rango, así que la lista se abre en la primera vacía y debajo están los ítems,
pero no es la solución perfecta.
Habrá alguna formula que pueda utilizar ??
Gracias y saludos
Post by Héctor Miguel
hola, Marcelo !
Tengo una lista de validacion que apunta a un grupo de celdas, donde
muchas de ellas tienen datos y otras no.
Como puedo hacer para que las celdas que estan vacias no se muestren
en la lista desplegable ??
necesitas que las celdas que esten vacias, tambien esten al final de tu
rango origen de la lista (NO intercaladas)
saludos,
hector.
Abraham
2008-04-01 22:00:40 UTC
Permalink
Debes usar DESREF, mira aqui hay un ejemplo, busca la hoja llamada
"lista desplegable":

http://es.geocities.com/eavj666peru/Ejemplovarios1.xls

Abraham
Héctor Miguel
2008-04-01 23:47:36 UTC
Permalink
hola, Marcelo !
Las celdas vacias estan todas al final del rango. Nunca estan intercaladas.
Justamente, lo que yo quiero es que no aparezcan esas que estan al final del rango y vacias.
Yo debo darle a un tercero la planilla para que llene datos.
En una hoja, le di un nombre a un rango de celdas vacias (cantidad suficiente para que la persona llene los datos)
La persona va llenando datos en la columna y en otra hoja encontrara una lista desplegable con dichos datos.
Supongamos que el rango consta de 100 celdas y la persona llena 60 (no intercaladas, por supuesto)
las 40 vacias apareceran en la lista..
=> hasta aqui... solo necesitas marcar la casilla de "omitir blancos" al establecer las reglas de validacion por lista
cuando estes "validando" la/s celda/s en la otra hoja
Pero lo peor no es eso. Lo peor es que al abrir la lista, te deja seleccionado el primer item vacio
por lo que hay que ir para arriba en la lista para que se vean.
=> esta parte no es clara (a menos que no estemos hablando de las listas en las reglas de validacion ?)
Por ahora lo tengo solucionado con una fila vacia, oculta como primera en el rango
asi que la lista se abre en la primera vacia y debajo estan los items, pero no es la solucion perfecta.
Habra alguna formula que pueda utilizar ?
en las pruebas que he realizado (usando validacion por lista) no ha sido necesario mantener una celda vacia al inicio del rango -?-
comentas (si hubiera) algun otro detalle "en el tintero" ?
saludos,
hector.

Loading...