Быстрый старт · 10 мин
Как выделить в 1С с помощью клавиатуры
Как выделить строки, текст и объекты в 1С с помощью клавиатуры: Shift, Ctrl, Ctrl+A, выделение диапазонов в списках, табличных документах и полях ввода.
Работа в 1С без мыши ускоряет рутинные операции: выделение строк в списках документов, текста в полях ввода, ячеек в табличных частях и областей в табличных документах выполняется стандартными сочетаниями клавиш. Большинство комбинаций совпадает с общепринятыми в Windows, но в конфигурациях 1С есть особенности, связанные с режимом редактирования и типом объекта.
Ключевые приёмы — сочетания Shift + стрелки для посимвольного и построчного выделения, Ctrl + Shift + стрелки для выделения слов и блоков, Ctrl + A для выделения всего содержимого, а также выделение диапазона строк в списке через Shift + клик или Shift + Page Down. Ниже разобраны все сценарии по типам окон и объектов.
Базовые сочетания клавиш для выделения
Основа выделения с клавиатуры — клавиша Shift в комбинации с клавишами перемещения курсора. Пока Shift удерживается, любое перемещение курсора расширяет выделенную область:
- Shift + стрелка влево/вправо — выделение по одному символу;
- Shift + стрелка вверх/вниз — выделение на строку выше или ниже;
- Ctrl + Shift + стрелка влево/вправо — выделение целого слова;
- Shift + Home — выделение от курсора до начала строки;
- Shift + End — выделение от курсора до конца строки;
- Ctrl + Shift + Home / End — выделение до начала или конца всего текста;
- Ctrl + A — выделить всё содержимое поля или списка.
Эти сочетания работают в полях ввода, многострочных текстовых полях, комментариях и большинстве редактируемых областей 1С. Если сочетание не срабатывает, проверьте, находится ли фокус в нужном поле: щёлкните в него мышью или перейдите клавишей Tab.
Выделение строк в списках документов и справочников
В журналах документов и списках справочников выделение нескольких строк нужно для групповых операций: проведения, пометки на удаление, изменения реквизитов. Без мыши это делается так:
- Перейдите в список и установите курсор на первую строку диапазона с помощью стрелок.
- Удерживая Shift, нажимайте стрелку вниз — строки будут добавляться к выделению по одной.
- Для быстрого выделения большого блока используйте Shift + Page Down — выделяется экранная страница строк.
- Для выделения всех строк списка нажмите Ctrl + A.
Выделенные строки подсвечиваются цветом. После выделения можно нажать Del для пометки на удаление или вызвать контекстное меню клавишей Menu (между правым Alt и Ctrl) либо сочетанием Shift + F10 — оно аналогично правому клику мыши.
Выборочное выделение несмежных строк (как Ctrl + клик мышью) с клавиатуры в стандартных списках 1С недоступно — это ограничение платформы. Если нужно отобрать разрозненные строки, удобнее использовать отбор по условию или групповую обработку.
- 1Откройте список документов и стрелками встаньте на первую нужную строку
- 2Удерживая Shift, нажимайте стрелку вниз до последней строки диапазона
- 3Для большого диапазона используйте Shift + Page Down
- 4Проверьте подсветку выделенных строк и выполните нужную команду (Del, проведение, печать)
Выделение в табличных частях документов
Табличная часть документа (список товаров, услуг, начислений) ведёт себя иначе, чем обычный список. Здесь курсор находится в конкретной ячейке, и поведение Shift зависит от режима: если ячейка открыта на редактирование (в ней мигает текстовый курсор), Shift + стрелки выделяют текст внутри ячейки, а не строки.
Чтобы выделять строки табличной части, сначала выйдите из режима редактирования ячейки клавишей Esc или Enter. После этого перемещение происходит между ячейками, и Shift + стрелка вниз/вверх выделяет строки. В некоторых конфигурациях множественное выделение строк табличной части отключено — тогда доступна только текущая строка, и групповые операции выполняются через кнопки «Подбор», «Заполнить» или обработки.
Учтите, что при нажатии Ctrl + A в табличной части обычно выделяются все строки, но в ряде типовых документов это сочетание может быть переопределено. Проверяйте результат визуально перед удалением или изменением.
Выделение текста в полях ввода
В полях ввода — наименование, комментарий, номер, сумма — работают стандартные текстовые сочетания. Самые востребованные:
- Ctrl + A — выделить всё содержимое поля, чтобы сразу заменить его новым значением;
- Shift + Home — выделить от курсора до начала, удобно для правки окончаний длинных наименований;
- Ctrl + Shift + стрелка влево — выделить последнее слово;
- Ctrl + C / Ctrl + X / Ctrl + V — копировать, вырезать и вставить выделенное.
Практичный приём: чтобы быстро заменить значение в поле, не нужно стирать старое — нажмите Ctrl + A и сразу вводите новый текст, он заменит выделенное. В полях с маской ввода (даты, номера) выделение может работать с ограничениями: часть символов маски не выделяется и не удаляется.
В полях ввода с выпадающим списком (выбор контрагента, номенклатуры) сочетание F4 открывает список выбора, а ввод первых букв наименования запускает поиск по подстроке — часто это быстрее, чем выделять и копировать данные из другого окна.
Выделение в табличном документе (отчёты, печатные формы)
Табличный документ — это область отчётов и печатных форм. Здесь выделение используется для копирования данных, например переноса итогов в Excel. Основные приёмы:
- Shift + стрелки — выделение прямоугольной области ячеек от текущей;
- Ctrl + Shift + End — выделение от текущей ячейки до конца заполненной области;
- Ctrl + A — выделение всего табличного документа;
- выделение целой колонки или строки — кликом по заголовку, с клавиатуры это обычно недоступно.
Выделенную область можно скопировать через Ctrl + C и вставить в Excel — структура ячеек сохранится. Если отчёт открыт только для просмотра (защита от редактирования), выделение и копирование обычно всё равно работают, но изменить содержимое нельзя.
Выделение в конфигураторе и редакторе кода
Для разработчиков в модуле конфигуратора доступны расширенные приёмы выделения текста:
- Ctrl + Shift + стрелки — выделение по словам;
- Shift + Home / End — до начала или конца строки;
- Ctrl + A — весь модуль;
- Alt + выделение мышью — вертикальный (блочный) блок текста, с клавиатуры в типовом редакторе 1С блочное выделение напрямую не поддерживается.
Полезное сочетание для работы с уже выделенным фрагментом кода: Tab и Shift + Tab сдвигают выделенный блок вправо и влево, что удобно для форматирования вложенных конструкций. Строки внутри выделенного блока можно закомментировать сочетанием Ctrl + / (Ctrl + Num /).
Что делать, если сочетания не работают
Если привычные комбинации не срабатывают, причина обычно в одном из трёх:
- Фокус не в том элементе. Нажмите Tab или кликните в нужное поле и повторите сочетание.
- Режим редактирования ячейки. В таблицах выйдите из редактирования клавишей Esc.
- Переопределённые клавиши. В некоторых конфигурациях сочетания назначены на команды прикладного решения. Проверьте меню «Ещё» или контекстное меню — там видны актуальные горячие клавиши команд.
При работе через удалённый рабочий стол (RDP) или в веб-клиенте часть сочетаний может перехватываться системой или браузером. Например, Ctrl + Home в браузере прокручивает страницу. В таких случаях используйте альтернативные сочетания или локальный тонкий клиент.
Как проверить результат
Все нужные строки подсвечены, лишних нет
Выделена одна строка или текст внутри ячейки
Команда (копирование, удаление) применилась к выделенному диапазону
Команда применилась только к текущей строке — множественное выделение не сработало
Курсор или рамка находятся в нужном поле или списке
Нажатия клавиш уходят в другое окно или панель
Часто задаваемые вопросы
Как выделить все строки документа без мыши?
Перейдите в нужный список или табличную часть, выйдите из режима редактирования ячейки клавишей Esc и нажмите Ctrl + A. Все строки будут подсвечены. Перед дальнейшими действиями убедитесь визуально, что выделен именно список, а не текст в поле.
Можно ли выделить несмежные строки с клавиатуры?
Нет, аналога Ctrl + клик для клавиатуры в стандартных списках 1С не предусмотрено. Для разрозненных строк используйте отбор по условию, пометку через групповую обработку или последовательное выделение с выполнением операции по частям.
Почему Shift + стрелки выделяет текст, а не строки табличной части?
Ячейка находится в режиме редактирования — в ней мигает текстовый курсор. Нажмите Esc или Enter, чтобы завершить редактирование, после чего перемещение будет идти между ячейками, а Shift + стрелки начнут выделять строки.
Как скопировать данные из отчёта в Excel с клавиатуры?
Установите курсор в левую верхнюю ячейку нужной области, затем нажмите Ctrl + Shift + End для выделения до конца данных или расширяйте выделение Shift + стрелками. Нажмите Ctrl + C, переключитесь в Excel и вставьте через Ctrl + V — структура ячеек сохранится.
Чем заменить правый клик мыши при работе с клавиатуры?
Контекстное меню вызывается клавишей Menu на клавиатуре (между правым Alt и Ctrl) или сочетанием Shift + F10. Дальше по пунктам меню можно перемещаться стрелками и выбирать команду клавишей Enter.
Что важно запомнить
Выделение в 1С строится на сочетаниях с Shift: стрелки — посимвольно, Ctrl + Shift — по словам, Ctrl + A — всё содержимое. В табличных частях сначала выходите из редактирования ячейки через Esc. Несмежные строки с клавиатуры не выделяются, а перед удалением выделенного всегда проверяйте подсветку и фокус.