Hola compadre.
Lo primero que debes hacer (supongo que ya tu matriz está habilitada para edición) es editar el evento onkeypress de tu matriz
luego si la tecla presionada es enter vas al primer campo de la tabla y haces un bucle hasta que se repita hasta el final de la misma
Código Delphi
[-]
zquery.first;
while not zquery.eof do
...
zquery.next;
end;
No soy experto pero por ahí va el asunto...