Cargar lista de validación con 2 columnas

19/03/2008 - 22:13 por Marcelo | Informe spam
Necesito cargar una lista de validación con los datos de dos columnas.
El combo debería mostrarme:
1 valorA
2 valorB
3 valorC
etc

Los números en una columna y los valores en otra.
Lo que hice fue darle un nombre al rango correspondiente a todas las filas
con datos y las dos columnas. Luego usé dicho nombre para crear la lista de
validación, pero me da error.

Se puede hacer ?
Gracias.

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
20/03/2008 - 01:01 | Informe spam
hola, Marcelo !

Mostrar la cita
supongo que ya leiste el mensaje de error cuando intentaste asignar el rango como origen de la lista en la validacion:
-> "la fuente de la lista debe ser una lista delimitada o bien una referencia a una fila o columna individual" -???-

lo que significa que necesitaras "echar a perder" una columna donde concatenes los valores como un solo "elemento" ;)

saludos,
hector.
#2 Marcelo
24/03/2008 - 14:15 | Informe spam
Gracias Héctor por la respuesta.
Me queda claro lo que decís. También pensé en una columna con los dos
valores, pero necesito que estén separadas porque en realidad serán
cientos de usuarios que llenarán la planilla. Completan datos en una hoja y
en otra deben estar los valores cargados en la lista.

Hay alguna manera por vbscript ?
Saludos y gracias.
Marcelo


"Héctor Miguel" escribió:

Mostrar la cita
#3 Héctor Miguel
24/03/2008 - 18:50 | Informe spam
hola, Marcelo !

Mostrar la cita
en los datos que has expuesto en esta consulta, todavia hay "detalles" que no se alcanzan a apreciar (p.e.)
- que es lo que (realmente) estas buscando resolver ?
- por que el numero de usuarios es un impedimento para mantener una columna con los datos concatenados ?
- que datos se completan en "una hoja" (rangos y cual hoja) ?
- que datos deben cargarse en "otra hoja" (rangos y cual hoja) ?
- te sirve usar/determinar/... listas de validacion "dependientes" ?

comentas (si hubiera) algun detalle "en el tintero" ?
saludos,
hector.
#4 Marcelo
24/03/2008 - 19:23 | Informe spam
Se trata de una migración de datos a un sistema.
Los usuarios cargan el catálogo y los productos y servicios en planillas
Excel para luego migrarlos a una base de datos relacional.
Una hoja serán los ítems del catálogo, al cual deberán otorgarle un número
en una columna y el mombre del ítem en otra.
Al ingresar los productos en otra hoja, deberán relacionarlo a un catálogo.
Para esto es que necesito la lista.

Como se trata de mucha cantidad de personas cargando las planillas, debo
facilitar la tarea de completar los datos. No puedo forzarlos a que ingresen
en una sola columna el id y el nombre porque el delimitador me lo pueden
meter de cualquier forma y luego tendré problemas para que los scripts SQL
reconozcan los valores.

Podría mostrarle solo la columna con el numero (id) pero sería muy incomodo
para el usuario reconocerlo despues de un rato.

Podría mostrarle el ítem del catálogo, pero no es la mejor opción para
relacionar dos registros al hacer la importacion a la base.

Lo ideal sería mostrarle la lista de validación con la unión de las doc
columnas.
1 - ItemA
2 - ItemB
3 - ItemC
etc.

No se a que te referís con listas de validacion dependientes.

Saludos.
Marcelo


"Héctor Miguel" escribió:

Mostrar la cita
#5 Héctor Miguel
24/03/2008 - 19:50 | Informe spam
hola, Marcelo !

para como "pintas" la situacion (creo que)... solo te queda concatenar las dos columnas para la validacion por lista :-((
(fuera de lo anterior, no me atreveria a aventurarme y suponer/adivinar/... los detalles que no conozco) ;)

saludos,
hector.

__ la consulta original __
Mostrar la cita
Ads by Google
Search Busqueda sugerida