Hola,
Ese tipo de subconsultas con update no funcionan en Access.
Debería funcionarte así:
Código:
UPDATE tabla2 SET FechaNo2 = Dlookup ("[fecha]", "Tabla", "clave=1111")
WHERE claveTabla2 = 2222;
[fecha] es el campo de donde tomas el valor para actualizar, "Tabla" es la tabla a la que pertenece el anterior campo, y clave=1111 sería el where de tu subconsulta.
Saludos.