StringGrid Problem

In a StringGrid with three columns I have set the Options goEditing and
goRowSelect and it doesnt work very well and the instruction book says it

Well, I do want to use goRowSelect to select on row at the time and I do
want to write directly into the rightmost cell on the selected raw. Is it
possible to go around the problem?

For the moment I use an EditBox which follow the rigthmost cell when I
scroll the entire row, but Im not satisfied with this sulotion, i has som