Перейти к основному содержимому

Список горячих клавиш

Ниже представлен список горячих клавиш, которые можно использовать при работе с DHTMLX Spreadsheet.

Примечание

Горячие клавиши для ячеек работают, пока фокус находится в ячейках или в строке формул. Горячие клавиши форматирования, отмены, поиска, вставки ссылки и добавления листа также работают, пока фокус находится на панели инструментов. Когда фокус находится на панели инструментов, строке меню или вкладках листов, клавиши со стрелками, Home, End, Enter и Space работают в пределах этой панели (см. Перемещение фокуса).

В режиме только для чтения работают горячие клавиши навигации, выделения, копирования и поиска. Горячие клавиши, изменяющие лист, включая Ctrl (Cmd) + Shift + 9, Ctrl (Cmd) + Shift + 0 и Shift + F11, отклоняются, а скринридеры озвучивают "The sheet is read-only". Контекстное меню недоступно, поэтому Shift + F10 и клавиша Menu не работают.

Чтобы узнать, как работает навигация с клавиатуры со скринридерами, прочитайте руководство Accessibility.

Редактирование​

Enterактивирует редактор в ячейке
Ctrl (Cmd) + Enterзавершает редактирование ячейки, оставляя выделение на ней
F2открывает редактор в выбранной ячейке
Escзакрывает редактор ячейки без сохранения изменений
Alt (Option) + Enterоткрывает ссылку активной ячейки в новой вкладке

Форматирование ячеек​

Ctrl (Cmd) + Cкопирует значение ячейки
Ctrl (Cmd) + Vвставляет значение в ячейку, заменяя выбранное содержимое
Ctrl (Cmd) + Xвырезает значение ячейки
Ctrl (Cmd) + Zотменяет последнее действие на листе
Ctrl (Cmd) + Yповторяет последнее действие на листе
Ctrl (Cmd) + Shift + Zповторяет последнее действие на листе
Ctrl (Cmd) + Bделает значение ячейки полужирным
Ctrl (Cmd) + Iделает значение ячейки курсивным
Ctrl (Cmd) + Uподчёркивает значение ячейки
Alt + Shift + 5 (Cmd + Shift + X)зачёркивает значение ячейки
Ctrl (Cmd) + Shift + Eвыравнивает значение ячейки по центру горизонтально
Ctrl (Cmd) + Shift + Rвыравнивает значение ячейки по правому краю
Ctrl (Cmd) + Shift + Lвыравнивает значение ячейки по левому краю
Ctrl (Cmd) + Kвставляет гиперссылку в ячейку
Deleteудаляет содержимое ячейки, сохраняя применённые стили
Backspaceудаляет содержимое ячейки, сохраняя применённые стили
Примечание

Навигация работает только в том случае, если ни одна ячейка не находится в режиме редактирования.

Enterактивирует редактор в ячейке. Закрывает редактор и перемещает выделение на одну ячейку вниз (в столбце). Если выбран диапазон ячеек, перемещает выделение на одну ячейку вниз в пределах диапазона.
Shift + Enterперемещает выделение на одну ячейку вверх (в столбце). Если выбран диапазон ячеек, перемещает выделение на одну ячейку вверх в пределах диапазона.
Tabперемещает выделение на одну ячейку вправо (в строке). Из крайней правой ячейки перемещает выделение на первую ячейку той же строки. Если выбран диапазон ячеек, перемещает выделение на одну ячейку вправо в пределах диапазона. Из последней ячейки листа сохраняет изменённое значение и выводит фокус из ячеек на следующую часть страницы, например на вкладки листов.
Tab + Shiftперемещает выделение на одну ячейку влево (в строке). Из крайней левой ячейки перемещает выделение на последнюю ячейку той же строки. Если выбран диапазон ячеек, перемещает выделение на одну ячейку влево в пределах диапазона. Из первой ячейки листа сохраняет изменённое значение и выводит фокус из ячеек на предыдущую часть страницы, например на строку формул.
Клавиши со стрелкамиобеспечивают навигацию по ячейкам листа. Останавливаются на первой и последней видимой строке и столбце. Если выбран диапазон ячеек, стрелка у края листа сворачивает диапазон до активной ячейки
Homeперемещает выделение к первой видимой ячейке в строке
Endперемещает выделение к последней видимой ячейке в строке
Ctrl (Cmd) + стрелка влевоперемещает выделение к первой видимой ячейке в строке
Ctrl (Cmd) + стрелка вправоперемещает выделение к последней видимой ячейке в строке
Ctrl (Cmd) + стрелка вверхперемещает выделение к первой видимой ячейке в столбце
Ctrl (Cmd) + стрелка внизперемещает выделение к последней видимой ячейке в столбце
Ctrl (Cmd) + Homeперемещает выделение к началу листа (верхняя левая ячейка)
Ctrl (Cmd) + Endперемещает выделение к концу листа (нижняя правая ячейка)
Shift + стрелка вверх/вниз/влево/вправорасширяет выделение от выбранной ячейки
Page Upпрокручивает лист на один экран вверх
Page Downпрокручивает лист на один экран вниз

Перемещение фокуса​

Панель инструментов, строка меню и вкладки листов являются единой точкой табуляции: Tab перемещает фокус на панель и с неё, при этом фокус попадает на элемент управления, который использовался последним.

Ctrl + F6перемещает фокус на следующую часть Spreadsheet в порядке: меню, панель инструментов, лист (активная ячейка), вкладки листов, затем снова меню. Строка формул и скрытые части пропускаются. Сначала сохраняет значение редактируемой ячейки
Ctrl + Shift + F6перемещает фокус на предыдущую часть Spreadsheet
Стрелка влево/стрелка вправоперемещает фокус на предыдущий/следующий элемент управления панели инструментов, строки меню или вкладок листов
Home/Endперемещает фокус на первый/последний элемент управления панели
Enter/Spaceнажимает элемент управления в фокусе: выполняет команду, открывает выпадающий список или переключает на лист выбранной вкладки
Стрелка внизоткрывает выпадающий список элемента управления в фокусе и перемещает фокус на его первый пункт
Стрелка вверх/стрелка внизперемещает фокус между пунктами открытого выпадающего списка или меню
Стрелка вправооткрывает подменю пункта меню в фокусе
Стрелка влевозакрывает подменю. На первом уровне выпадающего списка закрывает список и возвращает фокус его элементу управления
Escзакрывает выпадающий список или меню и возвращает фокус элементу управления, который его открыл. Закрывает подсказку элемента управления панели инструментов. Без Esc подсказка остаётся открытой, пока на ней находится указатель
Shift + F10 или клавиша Menuоткрывает контекстное меню активной ячейки или вкладки листа в фокусе и перемещает фокус в него. После Ctrl (Cmd) + Space контекстное меню ячейки показывает команды для столбца. Esc закрывает контекстное меню и возвращает фокус на ячейку
Ctrl (Cmd) + Fоткрывает строку поиска в правом верхнем углу таблицы
Ctrl (Cmd) + Gвыделяет следующее найденное совпадение
Ctrl (Cmd) + Shift + Gвыделяет предыдущее найденное совпадение
Escзакрывает строку поиска и возвращает фокус на активную ячейку

Выделение​

Ctrl (Cmd) + Aвыделяет все ячейки на листе
Ctrl (Cmd) + щелчок левой кнопкой мышипозволяет выбирать несколько несмежных ячеек
Shift + щелчок левой кнопкой мышипозволяет выбрать диапазон ячеек, где выбранная ячейка является первой
ячейкой диапазона, а кликнутая — последней
Ctrl (Cmd) + Shift + щелчок левой кнопкой мышипозволяет выбирать несколько несмежных диапазонов ячеек
Ctrl (Cmd) + Spaceвыделяет весь столбец
Shift + Spaceвыделяет всю строку

Работа с листами​

Shift + F11добавляет новый лист в таблицу
Alt (Option) + стрелка вверхпереключается на следующий лист. С последнего листа переключается на первый
Alt (Option) + стрелка внизпереключается на предыдущий лист. С первого листа переключается на последний
Ctrl (Cmd) + Alt (Option) + Page Downпереключается на следующий лист
Ctrl (Cmd) + Alt (Option) + Page Upпереключается на предыдущий лист

Работа со строками и столбцами​

Ctrl (Cmd) + Shift + 9показывает скрытые строки внутри выбранного диапазона
Ctrl (Cmd) + Shift + 0показывает скрытые столбцы внутри выбранного диапазона

Всплывающие окна панели инструментов​

Клавиши ниже работают во всплывающих окнах элементов Text color, Background color и Border панели инструментов. Всплывающее окно получает фокус при открытии.

Клавиши со стрелкамиперемещают фокус между цветами палитры или между элементами управления всплывающего окна Border
Home/Endперемещает фокус на первый/последний цвет палитры
Enterприменяет цвет или границу в фокусе. После применения цвета текста или фона фокус возвращается на активную ячейку
Escвозвращает из режима пользовательского цвета к палитре. Во всплывающем окне цвета или стиля, открытом поверх окна Border, закрывает его и возвращает фокус на его кнопку в окне Border. В остальных случаях закрывает всплывающее окно и возвращает фокус его элементу управления на панели инструментов
Tab/Tab + Shiftзакрывает всплывающее окно и возвращает фокус его элементу управления на панели инструментов. В окне Border и окнах, открытых поверх него, закрывает их все и возвращает фокус элементу управления Border. В режиме пользовательского цвета перемещает фокус между элементами управления выбора цвета

Редактор списка​

Клавиши ниже работают в редакторе ячейки со списком значений.

Стрелка вверх/стрелка внизперемещают по списку значений
Enterвыбирает значение и закрывает редактор
Escзакрывает редактор без сохранения изменений
Tabсохраняет значение и перемещает выделение на одну ячейку вправо

Фильтр и диалоговые окна​

Клавиши ниже работают во всплывающем окне фильтра и в диалоговых окнах Column width и Row height.

Escзакрывает всплывающее окно фильтра и возвращает фокус на ячейку
Enterприменяет размер в диалоговых окнах Column width и Row height
Escзакрывает диалоговые окна Column width и Row height без изменений