1. DBGrid.Options.dgRowSelect := True в инспекторе объектов.
2. Через TActionList. Заводишь там Action c хоткеем Enter. В его Execute'е делаешь так:
Код:
DBGrid1.DataSource.DataSet.Edit;
DBGrid1.DataSource.DataSet.Edit.FieldByName('Fld').AsInteger :=
DBGrid1.DataSource.DataSet.Edit.FieldByName('Fld').AsInteger - 1;
DBGrid1.DataSource.DataSet.Post;