Grid navigation without "CANEDIT"

I am sure this is very basic question.  I can navigate through the grid just as my client wants (20 fields but only stops on 2 and adds new line after 2nd field).  I am using CANEDIT := ACol in [2,7].  This works fine except when they occasionally need to edit one of the skipped fields.  Is there another method I can use to just stop on the 2 fields and leave the rest read/write?

If you need to leave other cells editable but want to implement some kind of programmatic move to specific cells after editing, you could use the event OnEditingDone and from this event control what the next cell is with: grid.GotoCell(col,row);