Fijate de hacer lo siguiente:
En la columna 3, en el método lostfocus, poné este codigo:
if lastkey() = 13 && enter
** acá poné el código del cálculo o hacele una llamada a un método del
formulario que haga el cálculo
thisform.agregar_registro()
endif
** método agregar_registro
append blank
go bottom
keyboard "{dnarrow}"
thisform.grid1.column2.setfocus
NOTA: no te olvides de poner la propiedad AllowAddNew de la grilla en
falso, para que no te agregue un registro cuando el usuario toca la
flecha abajo
--
Rafael Copquin