Listas de Validación (combobox)

11/05/2006 - 01:19 por Angustiada | Informe spam
Hola a todos!!:
Tengo una lista de valores alfanuméricos en una hoja de un libro (Excel
2003). Necesito saber, cómo puedo reproducir esa lista a través de un
combobox que me la muestre toda pero desde otra hoja, ya sea del mismo libro
o de otro libro diferente.
Me expliqué??.
He tratado de hacerlo a través de la opción Datos/Validación/Listas, pero
cuando debo marcar el rango no me permite seleccionar una hoja distinta del
libro desde donde provienen los datos que necesito desplegar en la lista.
Saludos...Angustiada

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
11/05/2006 - 03:36 | Informe spam
hola, Angustiada ?

Tengo una lista de valores alfanumericos en una hoja de un libro (Excel 2003).
Necesito saber, como puedo reproducir esa lista a traves de un combobox que me la muestre toda pero desde otra hoja
ya sea del mismo libro o de otro libro diferente.
He tratado de hacerlo a traves de la opcion Datos/Validacion/Listas pero cuando debo marcar el rango
no me permite seleccionar una hoja distinta del libro desde donde provienen los datos que necesito desplegar en la lista.



1) desde la version '97 [que es donde se 'introduce' la validacion de datos] 'hasta' la version 2003...
'puedes' validar usando rangos de 'otra' hoja si[empre y cuando]...
el rango [en la 'otra' hoja] tiene asigado un nombre =>'unico' en el libro<= [p.e.]
a) 'dale' un nombre al rango del listado [en la 'otra' hoja]
b) en 'la celda'... haz una validacion de datos, y en 'origen' pones: =El_nombre_del_listado

2) para hacer lo anterior PERO... usando como 'origen' de datos una hoja DE OTRO libro, sera necesario...
-> definir nombres [en el libro 'B'] que hagan referencia 'vinculada' al origen en el otro libro [el libro 'A']
[sobra comentar lo referente a tiempos en el re/calculo... cuando el libro 'A' este... -> cerrado] ;)

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 Angustiada
12/05/2006 - 16:39 | Informe spam
Héctor:
Me podrías explicar como hacer una referencia vinculada. :(
Angustida

"Héctor Miguel" escribió:

hola, Angustiada ?

> Tengo una lista de valores alfanumericos en una hoja de un libro (Excel 2003).
> Necesito saber, como puedo reproducir esa lista a traves de un combobox que me la muestre toda pero desde otra hoja
> ya sea del mismo libro o de otro libro diferente.
> He tratado de hacerlo a traves de la opcion Datos/Validacion/Listas pero cuando debo marcar el rango
> no me permite seleccionar una hoja distinta del libro desde donde provienen los datos que necesito desplegar en la lista.

1) desde la version '97 [que es donde se 'introduce' la validacion de datos] 'hasta' la version 2003...
'puedes' validar usando rangos de 'otra' hoja si[empre y cuando]...
el rango [en la 'otra' hoja] tiene asigado un nombre =>'unico' en el libro<= [p.e.]
a) 'dale' un nombre al rango del listado [en la 'otra' hoja]
b) en 'la celda'... haz una validacion de datos, y en 'origen' pones: =El_nombre_del_listado

2) para hacer lo anterior PERO... usando como 'origen' de datos una hoja DE OTRO libro, sera necesario...
-> definir nombres [en el libro 'B'] que hagan referencia 'vinculada' al origen en el otro libro [el libro 'A']
[sobra comentar lo referente a tiempos en el re/calculo... cuando el libro 'A' este... -> cerrado] ;)

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



Respuesta Responder a este mensaje
#3 Angustiada
12/05/2006 - 17:05 | Informe spam
Francisco:
Te agradezco, pero el punto es que este rango lo estoy tratando de tomar
desde otro libro de excel para un combo box y es allí desde donde no puedo
vincular "=MIRANGO". Me explico?

"Francisco MTY" escribió:

Basicamente selecionas el rango de celdas donde tienes los datos que
necesitas en el combo, posteriormente, donde aparece el nombre de la celda
en la esquina superior izquierda, le colocas el nombre con que puedes
indentificar el nombre del rango... despues seleccionas Menu DATOS /
Validación, Criterio de validacion / Permitir "lista", selecionas los
cuadros de opcion a la derecha y le colocas en origen la "=" + "turango" o
mejor dicho "=mirango"

Saludos
Atte.
?T Francisco T?
http://groups.msn.com/ExcelVbaMacrosOffice
http://groups.msn.com/dadyboy
http://search.microsoft.com/?mkt=es-ES

"El progreso debe ser un movimiento ordenado y racional hacia una meta
fija... y no un torbellino de direcciones falsas y encontradas."





Respuesta Responder a este mensaje
#4 Francisco MTY
12/05/2006 - 17:54 | Informe spam
Basicamente selecionas el rango de celdas donde tienes los datos que
necesitas en el combo, posteriormente, donde aparece el nombre de la celda
en la esquina superior izquierda, le colocas el nombre con que puedes
indentificar el nombre del rango... despues seleccionas Menu DATOS /
Validación, Criterio de validacion / Permitir "lista", selecionas los
cuadros de opcion a la derecha y le colocas en origen la "=" + "turango" o
mejor dicho "=mirango"

Saludos
Atte.
?T Francisco T?
http://groups.msn.com/ExcelVbaMacrosOffice
http://groups.msn.com/dadyboy
http://search.microsoft.com/?mkt=es-ES

"El progreso debe ser un movimiento ordenado y racional hacia una meta
fija... y no un torbellino de direcciones falsas y encontradas."
Respuesta Responder a este mensaje
#5 Héctor Miguel
12/05/2006 - 18:37 | Informe spam
hola, Angustiada !

... el punto es que este rango lo estoy tratando de tomar desde otro libro
... y es alli desde donde no puedo vincular "=MIRANGO" [...]



1) AMBOS libros DEBEREN estar abiertos... [siempre que necesites 'hacer' la validacion]
2) en el libro de la base de datos...
-> define un nombre al rango de los folios [insertar / nombre / definir...]... p.e. MiRango
[puede ser 'estatico' o 'dinamico']
3) en el libro donde se hara la validacion...
a) define un nombre [que puede 'llamarse' igual al 'original']... p.e. 'MiRango'
b) en el cuadro de referencia 'se refiere a:'...
'escribe' la referencia AL LIBRO Y NOMBRE 'origen' [separando el libro del nombre con el caracter '!']
[p.e.] =Libro2!MiRango
NOTA: si el nombre del libro incluye espacios [o son solo numeros]
=> el nombre del libro [hasta antes del cierre de admiracion] VA DELIMITADO por apostrofos [comas simples]
[p.e.] ='El otro libro'!MiRango
c) en la celda donde se validara... -> [menu] datos / validacion...
-> indica como origen de la lista 'su propio' nombre de rango [que en realidad hace referencia al nombre en el otro libro] ;)

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