Relacionar dos listas (combox)

01/06/2009 - 23:15 por Pili | Informe spam
Hola.
necesito combinar dos celdas donde cada una abre un lista de datos. Cuando
seleccione un valor en al primera celda, me muestre una lista determinada,
dependiendo del valor elegido en la primera, en la segunda celda.

Creo que ya se ha realizado esta pregunta (o parecida). Me podrían indicar
si hay un Web donde pueda encontrar los pasos a seguir. No se VB.

Gracias.

Pili

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
02/06/2009 - 04:17 | Informe spam
hola, Pili !

necesito combinar dos celdas donde cada una abre un lista de datos.
Cuando seleccione un valor en al primera celda, me muestre una lista determinada
dependiendo del valor elegido en la primera, en la segunda celda...



existen algunos trucos para hacer validaciones dependientes de selcciones en otras validaciones
te paso algunos enlaces con informacion relativa a tu consulta

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.

op1: prueba a adaptar los ejemplos que encontraras en las siguientes paginas
-> http://www.contextures.com/xlDataVal13.html
-> http://www.contextures.com/xlDataVal02.html
o si lo prefieres... la descarga 'directa' es:
-> http://www.contextures.com/DataValRegionCust.zip

op2: revisa la siguiente conversacion: -> http://tinyurl.com/jknkd
esta un poquitin... larga (pero -creo que- vale la pena que te la recetes completa)
Respuesta Responder a este mensaje
#2 Age
02/07/2009 - 23:56 | Informe spam
Hector buenas tardes:

En una de las ligas que pusiste (xlDataVal13.htlm) uno de los pasos que
menciona es el siguiente:

Create a Dependent Dropdown List
The next step is to create the dependent data validation dropdown lists in
column C.

In cell B2, select Ontario from the dropdown list. (If the cell is left
empty, an error message may occur, when creating the dependent validation in
column C.)
Select cells C2:C10
Choose Data | Validation
From the Allow dropdown, choose List
In the Source box, type the following formula:




=OFFSET(RegionStart,MATCH(B2,RegionColumn,0)-1,1,COUNTIF(RegionColumn,B2),1)

(=Desref(RegionStart,MATCH(B2,RegionColumn,0) -1,1,contar.si(RegionColumn,
B2),1) "segun traduci las funciones")

Lo que hago es:

Datos+Validacion+Lista y en origen escribo la formula que se menciona
arriba, pero me dice No se puede encontrar uno de los rangos especificados.

Crei que era un error de sintaxis, pero ya lo revise en "RegionStart" y
"RegionColumn" que deben ser los rango y no hay error de sintaxis.

¿que esterae haciendo mal?

Gracias.
Respuesta Responder a este mensaje
#3 Héctor Miguel
03/07/2009 - 00:36 | Informe spam
hola, !

En una de las ligas que pusiste (xlDataVal13.htlm) uno de los pasos que menciona es el siguiente:

Create a Dependent Dropdown List
The next step is to create the dependent data validation dropdown lists in column C.

In cell B2, select Ontario from the dropdown list.
(If the cell is left empty, an error message may occur, when creating the dependent validation in column C.)
Select cells C2:C10
Choose Data | Validation
From the Allow dropdown, choose List
In the Source box, type the following formula:
=OFFSET(RegionStart,MATCH(B2,RegionColumn,0)-1,1,COUNTIF(RegionColumn,B2),1)

(=Desref(RegionStart,MATCH(B2,RegionColumn,0) -1,1,contar.si(RegionColumn, B2),1) "segun traduci las funciones")

Lo que hago es:
Datos+Validacion+Lista y en origen escribo la formula que se menciona arriba
pero me dice No se puede encontrar uno de los rangos especificados.

Crei que era un error de sintaxis, pero ya lo revise en "RegionStart" y "RegionColumn" que deben ser los rango y no hay error de sintaxis.

que esterae haciendo mal?



op1: te falta la traduccion para la funcion: MATCH <-> coincidir

op2: descarga los ejemplos de cada pagina y podras ver el efecto en directo y en el idioma instalado de tu version de excel

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida