Buscar un registro a partir de un cuadro de texto en access 2010

Trabajo con access 2010, necesito código VBA para que inmediatamente que se rellene un cuadro de texto se busque en la tabla asociada al formulario si existe el registro. En caso de existir lo muestre en el formulario y de no existir permita continuar el llenado de los datos en el formulario. Estoy tratando de utilizar el operador LIKE para que busque la cadena escrita en cualquier parte del campo asociado pero no me resulta. Además cuando pruebo y encuentra un registro me da error porque me dice que habrá duplicidad, ya que el campo es de tipo llave principal en la tabla. He probado con el evento "antes de actualizar" y se me repite el problema

Añade tu respuesta

Haz clic para o