https://bugs.documentfoundation.org/show_bug.cgi?id=169645

--- Comment #5 from ady <[email protected]> ---
(In reply to questions2000 from comment #4)


> The shortcuts I am suggesting would bring the focus to the last cell
> containing data within the specific row that currently has focus.
> A1
> So if the A1 cell with the text "BEGINNING" currently had focus, if the user
> applied this shortcut, the focus would remain in that A1 cell because there
> is NO text in any other columns in row 1.
> 
> (The currently available function `To Right Block Margin` which is
> CTRL+RIGHT ARROW used in this case, shoots the focus all the way to the last
> column available "XFD", this to me is undesired behavior and serves no
> purpose to the user)

For me, [CTRL]+[END] moves the focus to the last relevant cell of the
spreadsheet, whereas [CTRL]+[right_arrow] moves the focus to the _next_ change
to/from unused/occupied cell/column of the same row (which is not necessarily
XFD).

If you have only one continuous active area, then [CTRL]+[right_arrow] already
achieves what you want.

The only case in which [CTRL]+[right_arrow] moves the focus to column XFD is
when the initial focus is on the last column that is occupied, which is
consistent with the prior description of its effect.

There are several ways to get to the last column that has data within the same
row, all with keyboard shortcuts.

One example could be to simply press [CTRL]+[right_arrow] multiple times, until
you get to the last column within the same row that has a used/unused change.
So, press it once and it moves to the next end of the continuous occupied
columns; press it again and it moves to the first next_occupied column...

The opposite direction effect can be achieved with [CTRL]+[left_arrow]

All this works the same for vertical movements, just with up and down arrow
keys.

There is no need to add yet another default keyboard shortcut just for this.

WFM already.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to