La consulta final adaptada, para efectivamente recuperar la fecha apropiadamente es no ir por el máximo ID sino de la Fecha.
El monstruo que espero no tener que volver a nunca más en mi vida es:
SELECT TablaExptes.ExpteCod, TablaExptes.ExpteNro, TablaExptes.Descripción, TablaEstadosExpte.Nombre, TablaMovimientosExptes.FechaRevision
FROM TablaEstadosExpte INNER JOIN (TablaExptes INNER JOIN TablaMovimientosExptes ON TablaExptes.[IdExpte] = TablaMovimientosExptes.[ExpteID]) ON TablaEstadosExpte.[IDEstado] = TablaMovimientosExptes.[EstadoID]
WHERE TablaMovimientosExptes.[FechaRevision] IN(SELECT MAX(TablaMovimientosExptes.[FechaRevision])
FROM TablaMovimientosExptes
GROUP BY TablaMovimientosExptes.ExpteID;);
Gracias Wilson. Me voy a tener que poner a estudiar y repasar SQL porque estoy por demás oxidado. Es casi un año sin tocar algo siquiera de programación. Mucho tiempo perdido.

Saludos,


 
	 
					 
			
			 
				
				
			
 
				
				
			 
  
  
					
					
 
				
				
			 
 


 
				
				
			







