К статье
Практический материал

Быстрый старт · 9 мин

Как выделить несколько строк в 1С

Как выделить несколько строк в 1С: подряд, вразброс, все сразу. Горячие клавиши Shift и Ctrl, работа с табличными частями и списками, типичные ошибки.

Выделение нескольких строк — одна из базовых операций в 1С, без которой невозможно быстро скопировать данные в Excel, удалить группу позиций из документа или массово изменить записи в справочнике. При этом способ выделения зависит от того, где находятся строки: в табличной части документа, в списке справочника или в динамическом списке.

Основных приёмов три: выделение диапазона подряд идущих строк через Shift, выборочное выделение разрозненных строк через Ctrl и выделение всех строк сразу через Ctrl+A. Каждый из них работает почти во всех конфигурациях — и в «1С:Бухгалтерии», и в «1С:Управление торговлей», и в «1С:Зарплате и управлении персоналом», как в тонком клиенте, так и в веб-клиенте с небольшими оговорками.

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

Выделение подряд идущих строк через Shift

Самый частый сценарий — выделить блок строк, расположенных друг за другом, например позиции 5–20 в табличной части счёта или накладной. Порядок действий одинаков в большинстве конфигураций.

Кликните левой кнопкой мыши по первой строке будущего диапазона — она подсветится. Затем зажмите клавишу Shift и кликните по последней строке диапазона. Все строки между ними, включая граничные, будут выделены. Отпускать Shift до второго клика нельзя, иначе выделение сбросится.

Альтернатива мыши — клавиатура: установите курсор на первую строку и, удерживая Shift, двигайтесь стрелками вниз или вверх. Этот способ удобен, когда строк много и точно попасть мышью по последней сложно. Комбинация Shift+Page Down расширяет выделение сразу на экран вниз.

Порядок действий
  1. 1
    Кликните первую строку диапазона
  2. 2
    Зажмите Shift и не отпускайте
  3. 3
    Кликните последнюю строку диапазона
  4. 4
    Проверьте, что подсвечены все нужные строки
  5. 5
    Выполните операцию: копирование, удаление, перетаскивание

Выделение разрозненных строк через Ctrl

Когда нужные строки разбросаны по списку — например, несколько контрагентов из разных групп справочника — используется выборочное выделение с клавишей Ctrl. Зажмите Ctrl и кликайте по каждой нужной строке: каждая будет добавляться к выделению независимо от её положения.

Если строка выделена по ошибке, повторный клик по ней с зажатым Ctrl снимет выделение только с неё, остальные строки останутся. Это позволяет точно откорректировать набор перед операцией, не начиная всё заново.

Ctrl и Shift можно комбинировать: сначала выделите диапазон через Shift, затем, удерживая Ctrl, добавьте отдельные строки в другой части списка. Итоговое выделение будет включать и диапазон, и отдельные позиции.

Выделение всех строк сразу

Для выделения всего содержимого табличной части или списка используется сочетание Ctrl+A — оно работает в табличных частях документов и в большинстве списков. Перед нажатием убедитесь, что фокус находится именно в таблице: кликните в любую её строку, иначе комбинация может сработать в другом поле, например выделить текст в поле ввода.

Альтернативный путь — кнопка «Ещё» над таблицей или правый клик по табличной части: в контекстном меню часто есть пункт «Выделить все». Этот вариант надёжнее в веб-клиенте, где браузер иногда перехватывает сочетания клавиш.

Особенности выделения в табличных частях документов

В табличных частях документов («Товары», «Услуги», «Начисления») выделение нескольких строк чаще всего нужно для удаления, копирования или перемещения. После выделения строк нажмите Delete для удаления — в зависимости от настроек конфигурации программа может запросить подтверждение.

Для копирования выделенных строк в другой документ или в Excel используйте Ctrl+C или пункт «Копировать» контекстного меню. При вставке в Excel данные переносятся с разбивкой по ячейкам, что удобно для сверки и анализа. Вставка внутрь другой табличной части выполняется через Ctrl+V, при этом колонки должны совпадать по смыслу.

Если документ проведён, редактирование табличной части может быть заблокировано — строки выделяются, но удалить или изменить их нельзя. Сначала отмените проведение документа, убедившись, что это не нарушит последовательность учёта.

Выделение строк в списках справочников и документов

В списках справочников и журналах документов выделение работает так же — Shift для диапазона, Ctrl для разрозненных записей. Выделенные элементы можно пометить на удаление, изменить группу, вывести в список через команду «Вывести список» в меню «Ещё».

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

Для массового изменения реквизитов выделенных элементов в типовых конфигурациях есть обработка «Групповое изменение реквизитов» (раздел «Администрирование»). Она принимает выделенные в списке объекты и позволяет изменить у них реквизит за один проход.

Сравнение вариантов

Shift + клик

Диапазон подряд идущих строк. Быстро, но требует, чтобы строки стояли рядом — при необходимости сначала отсортируйте список.

Ctrl + клик

Разрозненные строки в любом порядке. Гибко, но при большом количестве утомительно и легко ошибиться кликом.

Ctrl+A / Выделить все

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

Групповая обработка

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

Частые ошибки и ограничения

Типичная проблема — выделение «слетает» при клике мимо строки или при переключении на другую вкладку. Если список длинный, зафиксируйте выделение частями: выполните операцию над первой порцией, затем выделите следующую.

В веб-клиенте часть сочетаний клавиш перехватывается браузером. Если Ctrl+A или Shift+клик ведут себя неожиданно, используйте команды контекстного меню и кнопку «Ещё» — они работают независимо от браузерных обработчиков.

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

Типичные ошибки
01
Выделение всех строк Ctrl+A при фокусе в поле поиска — выделяется текст поля, а не таблица; кликните сначала в строку таблицы
02
Удаление выделенных строк в проведённом документе без отмены проведения — изменения не сохранятся или нарушат учёт
03
Массовая пометка на удаление элементов справочника без проверки связей — объекты с ссылками не удалятся, а данные станут непоследовательными
04
Выделение диапазона в динамическом списке без прокрутки до конца — часть записей не загружена и в операцию не попадёт

Как проверить результат выделения

Перед выполнением операции убедитесь, что выделено именно то, что нужно. Прокрутите список по всему диапазону выделения — подсветка строк должна быть непрерывной для Shift-диапазона и соответствовать только нужным строкам для Ctrl-выбора.

Для контроля количества можно использовать команду «Вывести список» в меню «Ещё»: выделенные строки будут показаны отдельной таблицей, где легко сверить состав и количество. Это особенно полезно перед удалением или групповым изменением.

Контрольные точки

Как проверить результат

Состав выделения
Норма

Подсвечены только нужные строки, диапазон непрерывен

Тревожный признак

Лишние строки подсвечены или часть нужных пропущена

Количество строк
Норма

Число строк в «Вывести список» совпадает с ожидаемым

Тревожный признак

Строк больше или меньше, чем планировалось

Доступность операции
Норма

Команды удаления/изменения активны в меню

Тревожный признак

Команды неактивны — документ проведён или нет прав

Результат после операции
Норма

Изменения применились ко всем выделенным строкам

Тревожный признак

Часть строк не изменилась — проверьте права и блокировки

FAQ

Почему в 1С не работает выделение через Shift?

Чаще всего фокус находится не в таблице, а в поле ввода или строке поиска — кликните сначала по любой строке списка. Также проверьте, не перехватывает ли сочетание клавиш браузер при работе в веб-клиенте; в этом случае используйте контекстное меню.

Как выделить строки, которые находятся далеко друг от друга?

Используйте Ctrl+клик для каждой строки. Если строк очень много, эффективнее отсортировать или отфильтровать список так, чтобы нужные записи оказались рядом, и выделить их диапазоном через Shift.

Можно ли скопировать выделенные строки в Excel?

Да. Выделите строки, нажмите Ctrl+C, затем вставьте в Excel через Ctrl+V — данные распределятся по ячейкам. Альтернатива — команда «Вывести список» в меню «Ещё» с последующим сохранением табличного документа в файл.

Выделяются ли все записи списка через Ctrl+A, если их тысячи?

В динамических списках данные подгружаются порциями, поэтому Ctrl+A может охватить не всё. Для операций над всеми записями используйте групповую обработку «Групповое изменение реквизитов» с отбором вместо ручного выделения.

Как снять выделение с одной строки, не теряя остальные?

Кликните по этой строке ещё раз с зажатой клавишей Ctrl — выделение снимется только с неё. Остальные выделенные строки сохранятся, и операцию можно продолжить.

Почему выделенные строки документа не удаляются?

Скорее всего, документ проведён — редактирование заблокировано. Отмените проведение, внесите изменения и проведите документ заново. Также проверьте права пользователя: роль может запрещать изменение документов этого вида.

Итог

Что важно запомнить

Shift выделяет диапазон подряд, Ctrl — разрозненные строки, Ctrl+A — всё содержимое таблицы. Перед массовой операцией проверьте состав выделения через «Вывести список», а при работе с тысячами записей используйте групповую обработку вместо ручного выделения.