Filtrar un formulario Access con ComboBox
He realizado un filtro con Cuadro Combinado (llamado Filtro_MSN) en un formulario Access y he añadido la consulta de Visual Basic para filtrar dentro del rango de posibilidades, únicamente los relativos a los diferentes valores de la columna (en la tabla PreCIG_RawData para la columna Raw_MSN).
Es decir, tengo 70 datos que se pueden filtrar en 3 tipos de datos diferentes en la columna Raw_MSN.
En Propiedades del cuadro combinado/origen de la fila he puesto la condición:
SELECT DISTINCT PreCIG_RawData.Raw_MSN FROM PreCIG_RawData ORDER BY PreCIG_RawData.[Raw_MSN];
En el formúlario me muestra correctamente los 3 valores posibles, y para filtrarlos añado el siguiente código visual el cual me da error.
Private Sub Filtro_MSN_Click()
Me.Refresh
Form.RecordSource = "Select * from PreCIG_RawData where Raw_MSN = '" & Form!Filtro_MSN.Value & "'"
End Sub
¿Me podría decir en que me estoy equivocando?
Muchas gracias por su tiempo.
Podría añadir de igual forma diferentes Filtros de la misma forma para que se puedan concatenar varios a la vez.