Añadir criterio fecha más reciente a buscador en formulario
Tengo un buscador para datos genéticos en formulario de Access a partir de lo que se selecciona en diferentes cuadros combinados (gen, exon, etc.). Quiero añadir otro botón para que, al pulsarlo y también a partir de lo que se seleccione en los cuadros, me muestre únicamente un registro, el que tiene la fecha más reciente (en la tabla de datos hay un campo Fecha también relleno), y no sé como hacerlo la verdad.
El código que tengo es el siguiente:
'Declaramos las variables
Dim vGen As String
Dim vExon As String
Dim vCoding As String
Dim vLargo As Integer
Dim miFiltro As String
Dim miSQL As String
miSQL = "SELECT * FROM NGS "
'Cogemos los valores que hayamos seleccionado como filtro
vGen = Nz(Me.cboGen.Value, "")
vCoding = Nz(Me.cboCoding.Value, "")
vExon = Nz(Me.cboExon.Value, "")
'Inicializamos el filtro
miFiltro = ""
'Filtro por GEN
If vGen <> "" Then
miFiltro = miFiltro & "AND [Gen]='" & vGen & "'"
End If
'FILTRO POR CODING
If vCoding <> "" Then
miFiltro = miFiltro & "AND [Coding] = '" & vCoding & "'"
End If
'FILTRO POR EXON
If vExon <> "" Then
miFiltro = miFiltro & "AND [Exon] = '" & vExon & "'"
End If
'Cogemos la longitud del filtro
vLargo = Len(miFiltro)
'Recomponemos el filtro eliminando el primer 'AND'
If vLargo > 0 Then
miFiltro = Right(miFiltro, vLargo - 4)
End If
'Aplicamos el filtro al formulario
Me.Filter = miFiltro
Me.FilterOn = True
miSQL = miSQL & "WHERE " & miFiltro
Me.Lista0.RowSource = miSQL
Me. Lista0. Requery
Soy un novato total en Access así q disculpadme si hay alguna barbaridad en el código :)