Modificar Rango de lista, comunmente Cuadro de nombres

20/02/2005 - 10:29 por BADDOG | Informe spam
En Excel tengo un formulario el cual usa varios combobox. Éstos usan como
datos para escoger en la propiedad Rowsource un rango llamado "SERVICIOS",
que está situado en A1:A12 de la hoja2, la cual está oculta.

Mi problema viene al haber variado este rango, y al tener que actualizar el
vínculo ya que he de introducir 16 datos en total. Haga lo que haga, el rango
SERVICIOS no se modifica, y necesito que al final sea SERVICIOS A1:A16.
No puedo modificar este rango o no sé hacerlo, ya que no hay ayuda sobre
ello en ningún sitio.
Gracias por anticipado.
 

Leer las respuestas

#1 Héctor Miguel
20/02/2005 - 11:21 | Informe spam
hola, BADDOG !

... formulario... varios combobox... en la propiedad Rowsource un rango llamado "SERVICIOS"
... situado en A1:A12 de la hoja2... oculta.
... al haber variado este rango... he de introducir 16 datos en total.
Haga lo que haga, el rango... no se modifica, y necesito que al final sea... A1:A16.
No puedo modificar este rango o no se hacerlo, ya que no hay ayuda sobre ello en ningun sitio.



en lugar de usar el 'cuadro de nombres' para definir a que rango hara referencia el nombre...
-> usa [menu] insertar / nombre / definir...
-> selecciona 'el nombre' e...
-> indroduce la siguiente formula en el cuadro de las referencias...
=desref(hoja2!$a$1,,,contara(hoja2!$a:$a))
[toma nota que 'mi' separador de argumentos es la coma ',' NO punto y coma ';']

con ello estaras definiendo que el rango al que se refiere 'el nombre' es dinamico [de-creciente]
el unico 'requisito' es que NO debera haber celdas 'vacias' NI NADA 'mas alla' de la ultima celda 'con servicios'

si cualquier duda... ¿comentas?
saludos,
hector.

Preguntas similares