Cantidad mayor y menor en campos calculados

Tengo un formulario principal con tres subformularios y cada uno con una serie de campos de tipo numero sin decimales, Campo 1, Campo 2, Campo 3... Todos tienen 1 campo calculado del totales, basado en la suma de todos los campos de cada formulario, lo que quiere decir que hay 4, la pregunta es, ¿como puedo coger esos cuatro valores totales, sacar el numero mas alto y el numero mas bajo y dependiendo de la diferencia de la resta entre ellos asignare un valor a otro campo independiente por ejemplo, si la diferencia es 0 asignaré al independiente el valor 6, si es 1 asignaré al independiente el valor 5, si es 2 asignaré al independiente el valor 4 y así sucesivamente...

Comentar que necesito que en cada subformulario o formulario principal cada vez que modifique una cantidad se recalcule todo.

1 Respuesta

Respuesta

Angel, no dices si el formulario y los subformularios están relacionados por algún campo, por ejemplo, IdFactura. Eso es importante, porque podrías usar la función DMax("Campocalculado","nombretablaA","idfactura=" & me.idfactura & "")

Lo mismo para el subformulario B y el C

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas