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 ?

Mostrar la cita
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.
#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ó:

Mostrar la cita
#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ó:

Mostrar la cita
#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."
#5 Héctor Miguel
12/05/2006 - 18:37 | Informe spam
hola, Angustiada !

Mostrar la cita
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.
Ads by Google
Search Busqueda sugerida