Hola.
No sé que solución encontraste pero otra opción que probé con
TDBGrid y funciona ante el evento
OnCellClick es:
Código Delphi
[-]
procedure TForm1.DBGrid1CellClick(Column: TColumn);
begin
DBGrid1.EditorMode:= True;
keybd_event(VK_HOME, 0, 0, 0);
keybd_event(VK_HOME, 0, KEYEVENTF_KEYUP, 0);
end;
Saludos