Para permitir la selección de varios elementos en un cuadro de lista y guardarlos en una tabla, necesitarás hacer algunos ajustes en tu formulario y código VBA. Aquí tienes una solución para lograrlo:
1. Asegúrate de que el cuadro de lista tenga la propiedad "Selección múltiple" establecida en "Extendido" o "Simple". Esto permitirá que se seleccionen varios elementos manteniendo presionada la tecla Ctrl o Shift, respectivamente.
2. En el evento "Después de actualizar" del cuadro de lista, agrega el siguiente código VBA para recorrer los elementos seleccionados y guardarlos en la tabla:
Asegúrate de reemplazar "NombreDeTuTabla" con el nombre real de tu tabla y "CampoGuardar" con el nombre del campo en el que deseas guardar los elementos seleccionados. Además, reemplaza "NombreDelCuadroDeLista" con el nombre real de tu cuadro de lista.
Con este código, se recorrerán los elementos seleccionados en el cuadro de lista y se guardarán en la tabla indicada. Cada elemento seleccionado se agregará como un nuevo registro en la tabla con el valor correspondiente al campo especificado.
Recuerda que al utilizar este enfoque, es importante tener en cuenta la estructura de la tabla y asegurarse de que el campo en el que se guardarán los elementos seleccionados pueda contener múltiples valores, como un campo de tipo Memo o un campo de texto con longitud suficiente.
Espero que esta solución te ayude a permitir la selección de varios elementos en un cuadro de lista y guardarlos en una tabla en Access. ¡Saludos, Óscar!