Error en linea de código en Access VBA.

Cordial saludo:

Quiero pedirles el favor de que si me ayudan con lo siguiente, tengo un aplicativo desde hace 2 años lo hice en principio en Access 2007 con VBA pero desafortunadamente no me funciona la siguiente linea de código:

ANÁLISIS.FindFirst "CÓDIGOANALISIS = " & !CódigoAnalisis

Me aparece un ventana de error que dice

Se ha producido el error '3077',

Error de sintaxis(Falta operador) en la expresión,

Remplazo el código por el siguiente:

ANÁLISIS.FindFirst "CÓDIGOANALISIS = '" & !CódigoAnalisis & "'"

Y me aparece la siguiente ventana de error que dice: Se ha producido el error :

Se ha producido el error '3464' en tiempo de ejecución:
No coinciden los tipos de datos en la expresión de criterios.

No entiendo por que sucede ese error debido a que el año pasado la aplicación funcionaba bien.

Gracias por la ayuda que me puedan brindar.

Att. Hernán Camilo Martínez V.

Añade tu respuesta

Haz clic para o