Porque no funciona este código ?
=DBúsq("[SaldoContable]";"TblContabilidad";"DMáx('[SaldoContable]'; 'TblContabilidad')")
esto lo pongo en el origen del control de un cuadro de texto independiente para poner en él el valor del saldo del último registro de la tabla. Luego sumando o restando (según se trate) el Debe o el Haber se calcula el nuevo (último saldo)
Gracias