New to Telerik UI for ASP.NET CoreStart a free 30-day trial

Keyboard Navigation

The keyboard navigation of the Spreadsheet is always available.

For a runnable example, refer to the demo on using the keyboard navigation of the Spreadsheet.

Managing the Focus

The Spreadsheet component is a container that consists of several logically separated structural elements:

  • Quick access elements, Undo and Redo buttons
  • Menu
  • ToolBars
  • Name editor
  • Formula input
  • Sheet area
  • Sheets bar

Each of these elements is part of the page tab sequence and can be navigated using the Tab key. The list above illustrates the focus sequence. The only exception is the Sheet area, which implements its own inner tab based navigation.

Upon opening any of the Spreadsheet dialogs, the focus must move to the dialog and navigation must be trapped within the dialog. Upon closing the dialog, if a manipulation on the Spreadsheet cell has been performed, the focus must move to that cell. If no manipulation has been performed, the focus must return to the tool of the ToolBar that has opened the dialog.

The ToolBars implement the keyboard navigation specification for a ToolBar component.

The Name editor implements the keyboard navigation specification for a ComboBox component.

The Sheets bar elements are part of the page tab sequence.

Keyboard Shortcuts

The following keyboard shortcuts are applicable to the content of the Spreadsheet:

SHORTCUTDESCRIPTION
Ctrl + CCopies the selected cells (range).
Ctrl + VInserts copied or cut cells to a selected location within the worksheet.
Ctrl + XCuts the selected cells (range).
Ctrl + YRepeats the last action, if possible, by using the Redo command.
Ctrl + ZReverses the last action, if possible, by using the Undo command.
DeleteIn the formula bar, deletes the character to the right of the insertion point from the formula text.
In cell selection mode, removes the content from selected cells without affecting cell formats.
In cell editing mode, deletes the character to the right of the insertion point.
BackspaceIn the formula bar, deletes one character to the left from the formula text.
In cell selection mode, removes the content of the active cell.
In cell editing mode, deletes the character to the left of the insertion point.

The following keyboard shortcuts are applicable to the on element selection:

SHORTCUTDESCRIPTION
Ctrl + select a cellSelects an adjacent or nonadjacent cell.
Ctrl + select cellsSelects a range of adjacent or nonadjacanet cells.
Ctrl + ASelects the whole worksheet.
Ctrl + select a row or columnSelects an adjacent or nonadjacent row or column.
Ctrl + select rows or columnsSelects a range of adjacent or nonadjacent rows or columns.
Shift + Arrow KeySelects a range of adjacent cells, rows, or columns by extending the selection by one cell, row, or column.
Ctrl + Shift + Arrow KeyExtends the selection of cells to the last cell of the current series of data. If there is another set of data afterwards, the cell selection will be extended to the first cell of the new series of data. Otherwise, the cell selection will be extended to the last cell of the worksheet in the corresponding direction.
Down Arrow or Up ArrowIn a menu or submenu, selects the next or previous command.
In a dialog box, the arrow keys move between options in an active drop-down list, or between options in a group of options.
Ctrl + Shift + EndIn cell selection mode, extends the selection of cells to the last cell on the worksheet located in bottom-right corner.
In the formula bar, selects all text in the formula bar from the cursor position to the end.
Ctrl + Shift + HomeExtends the selection of cells to the beginning (the top-left cell) of the worksheet.
In the formula bar, selects all text in the formula bar from the cursor position to the beginning of the input.

The following keyboard shortcuts are applicable for navigation within the Spreadsheet:

SHORTCUTDESCRIPTION
Ctrl + Arrow KeyNavigates to the end of the current series of data. If there is another set of data afterwards, the first cell of the new series will be selected. Otherwise, you will be navigated to the last cell of the worksheet in the corresponding direction.
Arrow KeysMoves one cell up, down, right, or left in the worksheet.
Shift + TabIn cell selection mode, moves to the previous cell in a worksheet. If the currently active cell is the first cell (the top-left cell) in the sheet, pressing Shift + Tab will move the focus outside of the sheet to the Named ranges ComboBox on the Spreadsheet Toolbar.
In a dialog box, moves to the previous option or option group.
In range selection of cells, rows, or columns, moves to the previous cell within the active range. If the focus is on the first cell (the top-left cell) in the range (the top-left), the focus will return to the last (the bottom-left) cell in the range.
TabIn cell selection mode, moves one cell to the right in a worksheet. If the currently active cell is the last cell (the bottom-right cell) in the sheet, pressing Tab will move the focus outside of the Spreadsheet to the next focusable element on the page.
In a dialog box, moves to the next option or option group in a dialog box.
In range selection of cells, rows, or columns, moves to the next cell within the active range. If the focus is on the last cell (the bottom-right cell) in the range, the focus will return to the first cell.
Page DownMoves one screen down in a worksheet.
Page UpMoves one screen up in a worksheet.
HomeIn cell selection mode, moves to the beginning of a row in a worksheet.
In a menu or submenu, selects the first command.
Ctrl + HomeIn cell selection mode, moves to the first cell (the top-left cell) on a worksheet.
In the formula bar, Ctrl + Home moves the cursor to the beginning of the text.
EndIn cell selection mode, moves to the far right cell of the active row.
In a menu or submenu, selects the last command
Ctrl + EndIn cell selection mode, moves to the last cell on a worksheet, in the lowest used row of the used column on the bottom-right.
In the formula bar, Ctrl + End moves the cursor to the end of the text.

The following keyboard shortcuts are applicable for the sheets bar:

SHORTCUTDESCRIPTION
TabMoves the focus to the next focusable element in the sheets bar. If the last element is focused, pressing Tab will move the focus outside of the Spreadsheet.
Shift + TabMoves the focus to the previous focusable element in the sheets bar. If the first element is focused, pressing Tab will move the focus to the sheet area.
Alt + Down ArrowOpens the actions DropDownButton popup for the current active tab.

Additional keyboard shortcuts:

SHORTCUTDESCRIPTION
Alt + SpaceDisplays the Control menu for the Spreadsheet window.
SpaceIn a dialog box, performs the action for the selected button or selects or clears a check box.
EnterIn cell editing mode or in the formula bar, completes a cell entry and selects the cell below.
In a data form, moves to the first field in the next record.
In the command toolbar, opens a selected menu or performs the action for a selected command.
In a dialog box, performs the action for the default command button in the dialog box.
EscIn cell editing mode or in the formula bar, cancels an entry in the cell or formula bar.
Closes an open menu or submenu, dialog box, or message window.
Ctrl + PDisplays the Print dialog box.
Ctrl + SSaves the active spreadsheet file.
Alt + HDisplays the Home tab on the ToolBar.
Alt + NDisplays the Insert tab on the ToolBar.
Alt + ADisplays the Data tab on the ToolBar.

See Also

In this article
Managing the FocusKeyboard ShortcutsSee Also
Not finding the help you need?
Contact Support