Duda sobre consulta de agrupación con Max en Access
Tengo una base de datos en Access 2007 sobre usuarios de un Centro de Día, en ella tengo muchas tablas (Datos usuarios, Valoraciones, Datos familiares, etc.) todas ellas relacionadas por el Id del usuario. En la tabla de valoraciones tengo un campo de Fecha en la que se hace la valoración de la persona (ya que se realiza una valoración cada 6 meses), y muchos campos para los resultados de cada uno de los test que se le pasan en cada valoración.
Necesito una consulta que me saque los datos de los resultados de la última valoración de todos los usuarios. He hecho una consulta con campos de la tabla Usuarios y de la tabla Valoraciones, agrupada con la opción Max en el campo de Fecha. El caso es que me sale perfecta mientras no están rellenos los campos de los resultados de las valoraciones, pero cuando introduzco datos en la tabla de valoraciones (cuando relleno los resultados de cada test de las valoraciones), ya no me sale en la consulta solo la última valoración de cada usuario, sino todas las que tienen datos, y la anterior. No sé donde está el problema, le he dado un montón de vueltas pero no consigo solucionarlo