Se supone que tu grid esta asociado a un cursor o una tabla temporal, cada vez que cambias de linea automaticamente se cambia de linea en la tabla o cursor lo unico que tienes que hacer es: ? MiTabla.Codigo
Ahora si quieres manejarlo como celdas haces lo siguiente
create cursor tempo (columna1 c(3), columna2 c(3), columna3 c(3))
thisform.grid.recordsource = "tempo"
en el evento InteractiveChange del grid haces esto
thisform.label1.caption= Eval("tempo.columna" + str(this.activecolumn,1))
Salu2
Cyclop