Crear campo multivalor formulario Access

Tengo un formulario independiente que al momento de guardar inserta los datos en una tabla

Pero necesito crear, puede ser un campo combinado que se despliegue la lista y que se puedan seleccionar varios registros a la vez y estos registros se puedan insertar en la tabla en una columna

¿Es posible hacer esto?

Gracias... Por la ayuda

1 respuesta

Respuesta
1

Si el combinado lo creas directamente en el formulario te aconsejaría que leyeras

https://social.msdn.microsoft.com/Forums/es-ES/6895b32e-9a60-4f58-ada6-273159499340/es-posible-tener-multiseleccion-en-un-combobox?forum=vbes 

Pero si te sirve un cuadro de lista multiselección, sí. Por ejemplo, supongamos que tengo la tabla1

Y tengo un formulario con un cuadro de lista llamado Elegir

Si selecciono algunos países

Al pulsar el botón me deja la tabla como

El código del botón es

Private Sub Comando54_Click()
Dim i As Byte
For i = 0 To Me.Elegir.ListCount - 1
If Me.Elegir.Selected(i) Then
DoCmd.RunSQL "insert into tabla1(pais)values('" & Me.Elegir.Column(0, i) & "')"
End If
Next i
End Sub

También podrías añadirle al código, que una vez insertados en la tabla los deseleccione, para que te quede listo para otra cosa.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas