Función Dbúsq en access con varios criterios basado en una consulta
Tengo la necesidad de poner en un campo de un formulario la información de un campo que esta basado en una consulta, la consulta se llama C_Datos con los siguientes campos:
CIF - FacturaX - Fechas
Y necesito el campo llamado Fechas con dos condiciones ( los campos CIF y Facturas son texto)
Yo he puesto
Dim strPDF As String
If DCount("*", "C_Datos", "CIF='" & Me.PROVEED.Column(0) & "' and FACTURAx='" & Me.NumFactura & "'") > 0 Then
strPDF = DLookup("Fechas", "C_Datos", "CIF='" & Me.PROVEED.Column(0) & "' and FACTURAx='" & Me.NumFactura & "'")
Me.X_Fecha = strPDF
Else
Msgbox "no existe registro"
End if
pero me da error y al depurar se marca la línea en amarillo(strPDF = DLookup("Fechas", "C_Datos", "CIF='" & Me.PROVEED.Column(0) & "' and FACTURAx='" & Me.NumFactura & "'")strPDF = DLookup("Fechas", "C_Datos", "CIF='" & Me.PROVEED.Column(0) & "' and FACTURAx='" & Me.NumFactura & "'")), por favor me podéis decir que estoy haciendo mal.