Невизуальная работа в среде Microsoft Excel: Выделение диапазонов

Учебный экспресс-курс работы в среде Microsoft Excel без помощи зрения и без задействования компьютерной мыши, написанный с учётом использования программ экранного доступа JAWS for Windows и NVDA.
Дата публикации:27.06.2010
Поделиться в Twitter Поделиться в F******k Поделиться в VKontakte Поделиться в Telegram Поделиться в Mastodon

Для выделения непрерывных линейных диапазонов ячеек в MS Excel существуют следующие клавиатурные команды:

  • Выделение ячеек, расположенных в одном столбце, - Shift+вертикальные курсорные клавиши,
  • Выделение ячеек, расположенных в одной строке, -Shift+горизонтальные курсорные клавиши,
  • Выделение столбца текущей таблицы с активной ячейки до конца столбца - Shift+CTRL+DownArrow,
  • Выделение столбца текущей таблицы с активной ячейки к началу столбца - Shift+CTRL+UpArrow,
  • Выделение строки текущей таблицы с активной ячейки до конца строки - Shift+CTRL+RightArrow,
  • Выделение строки текущей таблицы с активной ячейки к началу строки - Shift+CTRL+LeftArrow,
  • Выделение столбца всего листа целиком, независимо от текущей таблицы, -- CTRL+Space,
  • Выделение строки всего листа целиком, независимо от текущей таблицы, -- Shift+Space,
  • Выделение непрерывного диапазона ячеек вокруг текущей ячейки таблицы - CTRL+Shift+8 (цифра восемь на верхнем клавиатурном ряду ),
  • Выделение всей таблицы - CTRL+A,
  • Выделение с текущего места в любом направлении до конца активной области – End и Shift+соответствующая курсорная клавиша.

При выделении определённого диапазона, программы экранного доступа JAWS for Windows и NVDA сообщают координаты его левой верхней и правой нижней ячеек. Для повторного прослушивания данной информации в программе JAWS for Windows следует использовать команды Insert+Tab (чтение только содержимого) или Insert+Shift+DownArrow и JAWSKey+Shift+A (чтение содержимого с информацией о диапазоне), а в программе NVDA команду NVDA+Tab.

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

Практический пример:

Для выделения квадрата три на три ячейки в верхнем левом углу листа, то есть диапазона A1:C3, требуется, стоя в клетке A1, командой Shift+DownArrow пройти до ячейки A3, а затем командой Shift+RightArrow пройти от C1 до C3. При этом ячейки B1, B2, C1 и C2 будут выделены автоматически. Разумеется, подобный метод можно применять и в других вариантах, например, сначала выделить диапазон C1:C3, а затем C3:A3. При этом результат будет аналогичен - A1:C3.

Как и в текстовых редакторах, после выполнения операции выделения ни в коем случае нельзя нажимать клавиши перемещения фокуса (Курсорные клавиши, Home, End, PageUp, PageDown). При нажатии одной из этих клавиш выделение немедленно пропадёт.

Выделить прямоугольный или линейный диапазоны ячеек можно и другим способом - посредством диалога "Переход", который можно вызвать тремя разными способами:

  1. Меню "Правка", пункт "Перейти",
  2. Нажатие клавиши F5,
  3. Нажатие команды CTRL+G.

Здесь следует указать непрерывный диапазон, который требуется выделить, например, в случае вышеприведённого примера - A1:c3. Это может быть удобно, когда требуется выделить большую область, например, A1:D120.

Также данный диалог можно использовать и просто для быстрого перемещения к какой-либо определённой ячейке, просто указав её координаты.

Однако далеко не всегда требуется выделить только непрерывный диапазон ячеек. Для выполнения выделения групп ячеек, между которыми располагаются области, которые выделять не требуется, существует специальный режим выделения Excel. Работа с ним состоит из нескольких шагов:

  1. Активация режима выделения - F8,
  2. Выделение первой интересующей области посредством обычных навигационных команд (при этом клавишу Shift нажимать не требуется),
  3. Завершить выделение области - Shift+F8,
  4. Переход к следующей интересующей области посредством обычных команд (при этом выделение с первой области не пропадёт) и её выделение посредством повтора шагов 1-3,
  5. По завершению выделения всех необходимых блоков, выход из режима выделения - Shift+F8 (дважды).

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



Распространение материалов сайта означает, что распространитель принял условия лицензионного соглашения.
Идея и реализация: © Владимир Довыденков и Анатолий Камынин,  2004-2024