Para mantener la información seleccionada en los
comboboxes independientemente del orden en el que se elijan, puedes utilizar variables para almacenar los valores seleccionados y luego asignarlos nuevamente a los
comboboxes después de que se haya realizado el filtrado. Aquí tienes un ejemplo de cómo puedes hacerlo:
1. Abre el formulario en el modo de diseño en Access.
2. Selecciona el primer
combobox (Combo1) y ve a la pestaña "Eventos" en las propiedades del
combobox.
3. Haz doble clic en el evento "Después de actualizar" para abrir el editor de código VBA para ese evento.
4. En el editor de código VBA, ingresa el siguiente código:
5. Ahora, selecciona el segundo
combobox (Combo3) y ve a la pestaña "Eventos" en las propiedades del
combobox.
6. Haz doble clic en el evento "Después de actualizar" para abrir el editor de código VBA para ese evento.
7. En el editor de código VBA, ingresa el siguiente código:
Asegúrate de reemplazar "Combo1", "Combo2", "Combo3", "Combo4", "CampoCombo1", "CampoCombo2", "CampoCombo3" y "CampoCombo4" con los nombres reales de los
comboboxes y los campos en tu formulario y tabla.
Este código almacenará los valores seleccionados en variables (valorCombo1 y valorCombo3) antes de realizar el filtrado en los
comboboxes. Luego, después de aplicar el filtrado, los valores seleccionados se restaurarán en los comboboxes correspondientes.
De esta manera, podrás mantener la información seleccionada en los
comboboxes independientemente del orden en el que se elijan.