Crear una suma continua en un formulario: Para crear una suma continua en un formulario, la tabla sobre la que está basada debe contener al menos un campo autonumérico (en las versiones 1.x o 2.0, un campo contador). Si la tabla no contiene ese campo, se puede abrir la tabla en modo diseño y crear el campo.
El siguiente ejemplo utiliza una tabla que contiene tres campos: Contador (Campo Autonumérico), Cantidad (Campo numérico) y Total (Campo Numérico). La tabla se llama Prueba.
Crear un formulario nuevo basado en la tabla Prueba.
Formulario: Formulario1
OrigendelRegistro: Prueba
Cuadro de Texto: Contador
Origen del Control: Contador
Cuadro de Texto: Cantidad
Origen del Control: Cantidad
Cuadro de Texto: Total
Origen del control: =Dsum("[Cantidad]";"Prueba";"[Contador]<=Forms![Formulario1]![Contador]")
La función Dsum calcula la suma del campo Cantidad en todos los registros que tengan el contador menor o igual que el registro activo. Esta es la razón por la que se necesita un campo autonumérico.

    Source: geocities.com/es/ensolva/Descargas/Documentos

               ( geocities.com/es/ensolva/Descargas)                   ( geocities.com/es/ensolva)                   ( geocities.com/es)