Como crear un campo lista a partir de una tabla combinada

08/09/2004 - 10:20 por María | Informe spam
Hola, tengo una tabla combinada que me muestra 2 columnas: una el nº de
proveedor y otra el nombre de este proveedor. En otra hoja del mismo fichero
tengo que capturar una serie de datos. El primero es nº de prov. como lo que
se es el nombre, ahora mismo tengo que clicar en la otra hoja, ver cual que
nº le corresponde y capturarlo manualmente.

Lo que quería es hacer algo tipo cuadro combinado en access: que en la celda
despliegue una lista, me aparezcan los 2 valores (nª+nombre) y poder
seleccionar y guardar solo el nº.

Alguien sabe como???. Gracias.

Preguntas similare

Leer las respuestas

#1 Anonimo
08/09/2004 - 13:11 | Informe spam
Una alternativa es la siguiente:

Datos en la hoja1
A B
1 pepe 1001
2 ramon 1002
3 manuel 1003

En la hoja de trabajo creas un cuadro combinado con las
siguientes propiedades:
ColumnCount 2
ListFillRange Hoja1!a1:b3 (mejor dale un nombre al
rango y lo referencias por el nombre.

Y ya está. cuando quieras consultar un código lo miras en
el cuadro combinado, sin necesidad de ir a la otra hoja.











Mostrar la cita
una el nº de
Mostrar la cita
del mismo fichero
Mostrar la cita
de prov. como lo que
Mostrar la cita
hoja, ver cual que
Mostrar la cita
access: que en la celda
Mostrar la cita
(nª+nombre) y poder
Mostrar la cita
#2 Anonimo
08/09/2004 - 16:12 | Informe spam
Crea el cuadro combinado desde la barra de herramientas
'cuadro de controles'.

Si quieres cargar la celda a1 con el valor seleccionado en
el cuadro combiando, tienes que cargar esta propiedad:
LinkedCell = a1

si quieres cargar el código (no el nombre) utiliza esta
propiedad:

BoundColumn = 2 (para indicar que es la segunda columna)

Con esto (y lo dicho anteriormente) peudes cargar el valor
de una celda con los datos de un cuadro combinado. Si lo
que quieres cargar son las celdas de toda la columna, para
hacerlo 'elegantemente' habría que utilizar código (no es
difícil), 'sólo' tienes que comprobar que la celda
seleccionada pertenece a la columna, leer la fila que le
corresponde y modificar la propiedad linkedcell del cuadro
combinado para que apunte a esa celda.



Mostrar la cita
propiedades que dices al
Mostrar la cita
después entro en
Mostrar la cita
para otras cosas).
Mostrar la cita
decir que en cada
Mostrar la cita
desplegar...la àºnica
Mostrar la cita
en la celda "grabe"
Mostrar la cita
en vez de teclear
Mostrar la cita
#3 María
09/09/2004 - 09:21 | Informe spam
Ufff, esto ya es mucho pa' mi. Me voy pegando con formulas y alguna
herramienta pero el código aun es demasiado. Lo he intentado pero no funciona.

Me pregunto si tendrás una hoja ejemplo que podrías enviarme
(). He buscado en la ayuda y en la web pero no consigo ninguna
plantilla en la que usen algo de este tipo (o quizás sepas de alguna).

Si no te agradezco tu interés de todas formas.

Saludos.

"" escribió:

Mostrar la cita
#4 Anonimo
09/09/2004 - 11:54 | Informe spam
Te lo he enviado a tu correo.



Mostrar la cita
y alguna
Mostrar la cita
intentado pero no funciona.
Mostrar la cita
enviarme
Mostrar la cita
no consigo ninguna
Mostrar la cita
sepas de alguna).
Mostrar la cita
nombre.
Mostrar la cita
lo miras en
Mostrar la cita
columnas:
Mostrar la cita
otra hoja
Mostrar la cita
nàf,à,º
Mostrar la cita
combinado en
Mostrar la cita
#5 María
10/09/2004 - 14:17 | Informe spam
Muchas gracias. Me sirve.

Ahora tengo que destriparlo para saber hacer el proximo.

Saludos.

"" escribió:

Mostrar la cita
Ads by Google
Search Busqueda sugerida