Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

Personalizar el rango de entrada en un control de formulario

Hoy aprenderemos un truco para personalizar el rango de entrada de un control de formulario en nuestras hoja de cálculo, sin programación, para que condicione qué rango de elementos se mostrará en el cuadro combinado.

La idea es que nuestro cuadro combinado (control de formulario) muestre una lista de elementos u otra según una condición de una tercera celda:



Por tanto, si en la celda F2 de nuestra hoja marcamos una X el desplegable mostrará las ciudades del Listado1, en cualquier otro caso las ciudades del Listado2.

La clave para el éxito de esta tarea es emplear Nombres definidos.
Estos son los nombres definidos a emplear:
CiudadES =Hoja1!$A$2:$A$5
CiudadFR =Hoja1!$C$2:$C$4
selecciona =SI(Hoja1!$F$2="x";CiudadES;CiudadFR)


Fundamental el tercer nombre, al que le hemos asociado una fórmula que emplea la función condicional SI que nos devolverá un rango operable según la condición de la celda F2.


El siguiente paso, y último, consiste en acceder sobre el control (clic derecho) y entrar en el Formato del control par modificar el Rango de entrada y añadirle el nombre definido:
=selecciona



Listo... podemos comprobar que al cambiar la cela F2 el desplegable ofrece una u otra lista de ciudades tal como queríamos.


This post first appeared on EXCEL FORO: EJERCICIOS, EJEMPLOS, SOLUCIONES, DUDA, please read the originial post: here

Share the post

Personalizar el rango de entrada en un control de formulario

×

Subscribe to Excel Foro: Ejercicios, Ejemplos, Soluciones, Duda

Get updates delivered right to your inbox!

Thank you for your subscription

×