LIsta desplegable

16/03/2006 - 15:43 por Findeo | Informe spam
Buenas tardes.
Tengo una hoja en donde he introducido una lista desplegable para realizar
una selección de valores.
El problema que me encuentro es que, debido al tamaño de la hoja, tengo el
zoom al 50%, por lo que el texto de la lista desplegable es muy pequeño y a
duras penas se ve.
Por un lado, no puedo aumentar el tamaño de la lista, pues ya me ocupa todo
el ancho disponible, y no creo que se pueda cambiar el tamaño del texto sin
cambiar el de la lista.
Sin embargo, no sé si en este grupo de noticias o en otro lugar, y ante un
caso similar, se planteó la posibilidad de, al seleccionar el elemento (en
aquel caso creo que no era una lista desplegable), ampliar el zoom, volviendo
éste al valor anterior cuando se deseleccionaba el elemento. Y aquí viene mi
siguiente problema, pues no soy capaz de detectar cuándo se pincha en la
lista para seleccionar un nuevo valor. Lo único que puedo hacer es asignarle
un macro, pero éste sólo se ejecuta al realizar la selección y por lo tanto
no vale, pues si no veo el texto malamente puedo seleccionar nada
(necesitaría ampliarlo antes de hacer la selección.

En resumen, necesito aclaración a dos temas:
1.- ¿Se puede cambiar el tamaño del texto de una lista desplegable?
2.- ¿Cómo detectar que se ha entrado en la lista desplegable para ampliar el
zoom y dejarlo como estaba al salir?

Gracias por adelantado a quien pueda ayudar.

Un saludo,

FindeO

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
17/03/2006 - 04:01 | Informe spam
hola, ?

... una lista desplegable... problema... debido al tama#o de la hoja, tengo el zoom al 50%
... el texto de la lista desplegable... a duras penas se ve.
... no puedo aumentar el tama#o de la lista, pues ya me ocupa todo el ancho disponible
... no creo que se pueda cambiar el tama#o del texto sin cambiar el de la lista [...]
1.- Se puede cambiar el tama#o del texto de una lista desplegable?
2.- Como detectar que se ha entrado en la lista desplegable para ampliar el zoom y dejarlo como estaba al salir?



1) visita la pagina de Debra Dalgleish, tiene apartados para ese tema en:
-> http://www.contextures.com/xlDataVal08.html#Larger
-> http://www.contextures.com/xlDataVal08.html#Wider
o una alternativa para usas un combobox en:
-> http://www.contextures.com/xlDataVal08.html#Font
-> http://www.contextures.com/xlDataVal10.html
[solo por mencionar algunos] ;)

2) no creo que se pueda 'detectar' cuando 'se entra -> EN la lista desplegable' [si es por reglas de validacion] :-(
lo que si puedes hacer, es 'detectar' si el usuario se ha 'posicionado' EN [alg]una celda 'especifica' [p.e. las validadas]
prueba con el evento '_selectionchange' de un objeto worksheet

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 Findeo
17/03/2006 - 11:01 | Informe spam
Muchas gracias Hector Miguel. He estado echando un vistazo a esas
direcciones, pero no estoy seguro de conseguir lo que busco (fundamentalmente
detectar "la entrada" a la lista, ya sea desplegable o de validación), así
que voy a seguir mirando más detenidamente.
Por otro lado, lo que Excel en castellano llama "Lista Desplegable" es un
"Combo Box" en inglés? Es que esto no lo tengo del todo claro y no sé donde
obtener una traducción del mismo.

Un saludo,
FindeO


"Héctor Miguel" escribió:

hola, ?

> ... una lista desplegable... problema... debido al tama#o de la hoja, tengo el zoom al 50%
> ... el texto de la lista desplegable... a duras penas se ve.
> ... no puedo aumentar el tama#o de la lista, pues ya me ocupa todo el ancho disponible
> ... no creo que se pueda cambiar el tama#o del texto sin cambiar el de la lista [...]
> 1.- Se puede cambiar el tama#o del texto de una lista desplegable?
> 2.- Como detectar que se ha entrado en la lista desplegable para ampliar el zoom y dejarlo como estaba al salir?

1) visita la pagina de Debra Dalgleish, tiene apartados para ese tema en:
-> http://www.contextures.com/xlDataVal08.html#Larger
-> http://www.contextures.com/xlDataVal08.html#Wider
o una alternativa para usas un combobox en:
-> http://www.contextures.com/xlDataVal08.html#Font
-> http://www.contextures.com/xlDataVal10.html
[solo por mencionar algunos] ;)

2) no creo que se pueda 'detectar' cuando 'se entra -> EN la lista desplegable' [si es por reglas de validacion] :-(
lo que si puedes hacer, es 'detectar' si el usuario se ha 'posicionado' EN [alg]una celda 'especifica' [p.e. las validadas]
prueba con el evento '_selectionchange' de un objeto worksheet

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



Respuesta Responder a este mensaje
#3 Héctor Miguel
18/03/2006 - 05:43 | Informe spam
hola, ?

... He estado echando un vistazo a esas direcciones, pero no estoy seguro de conseguir lo que busco
(fundamentalmente detectar "la entrada" a la lista, ya sea desplegable o de validacion)... voy a seguir mirando mas detenidamente.
Por otro lado, lo que Excel en castellano llama "Lista Desplegable" es un "Combo Box" en ingles?
Es que esto no lo tengo del todo claro y no se donde obtener una traduccion del mismo.



con relacion a lista desplegable [en castellano] o combo box [en ingles]... [y hasta donde se]...
1) las listas desplegables 'vienen' en cualquier tipo de 'control' que muestra una 'flechita' que al pincharla 'despliega una lista'
;)
2) los 'tipos' de control que 'despliegan listas' pueden ser:
a) las celdas con reglas de validacion -> por lista [al seleccionarlas o posicionarse en ellas]
b) los cuadros combinados [o combo box]
- los de la barra de herramientas 'formularios'
- los de la barra de herramientas 'cuadro de controles' [vba]
[es diferente el 'comportamiento y las propiedades de cada tipo de control]

con relacion a [la posibilidad de] 'detectar'... -> 'la entrada'... [a una lista desplegable' ???] [seguiria 'montado en mi
macho']...
> 2) no creo que se pueda 'detectar' cuando 'se entra -> EN la lista desplegable' [si es por reglas de validacion] :-(
> lo que si puedes hacer, es 'detectar' si el usuario se ha 'posicionado' EN [alg]una celda 'especifica' [p.e. las validadas]
> prueba con el evento '_selectionchange' de un objeto worksheet



si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida