por ioyama » 11 Jul 2007 08:41
Hola el_mago
Por partes:
En el ejemplo propuesto por Jordun las listas son dinámicas, es decir si añades nombres al ir a una celda con validación te aparcerán los nombres añadidos al listado como opciones a elegir.
Las listas se han definido asignándoles nombres, ya que no son rangos fijos, sino dinámicos. El asignarles nombres también te permite que las listas estén en otra hoja diferente de la activa.
Para la primera celda a validar (la de los institutos en tu caso, países para Jordun) verás que en la validación pone =países (siempre sobre el fichero del compañero Jordun), es decir una validación normal y corriente usando una lista con un nombre asignado.
Sin embargo en la segunda celda, la que dependería del instituto (o los países), lo que se introduce en la validación es una función (concretamente =INDIRECTO(celda de los países).
Para que todo esto funcione cada país (instituto) debe tener su lista asignada a un nombre ya que si selccionas en países España por ejemplo, en la celda siguiente tendras en la validación =INDIRECTO(España), es decir = a la lista de ciudades españolas. Así hemos conseguido una validación en cascada, la segunda validación dependerá del valor elegido en la primera.
Demasiado rollo y no sé si me he explicado bien. En cualquier caso si tuvieras dudas lo haces saber.
Un saludo desde Vitoria