problema con una consulta
Lo primero, en la tabla Clientes, para que quieres codigo_cliente si no lo usas para las relaciones en las tablas y asignas como campo clave el campo nombre ( ¿es que no se va a repetir nunca un nombre?)
En cuanto a tu problema con el formulario Registro de créditos :
1) Elimina el contenido que has asignado como origen de control del campo deuda_total
2) En el evento al activar registro (current) del formulario pega el siguiente código:
deuda_total = DSum("[total_restante]", "[datoscreditos]", "[nombre_de_cliente] = '" & Nombre_de_cliente & "'")
3) En el evento después de actualizar (afterupdate) del campo Nombre_de_Cliente pega el siguiente código:
DoCmd.RunCommand acCmdSaveRecord
deuda_total = DSum("[total_restante]", "[datoscreditos]", "[nombre_de_cliente] = '" & Nombre_de_cliente & "'")