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

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

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

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

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

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

Как выделить две строки мышью с клавишей Ctrl

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

Порядок действий: кликните левой кнопкой мыши по первой строке — она подсветится. Затем нажмите и удерживайте клавишу Ctrl и кликните по второй строке. Обе строки останутся выделенными. Если нужно больше строк, продолжайте кликать с зажатым Ctrl.

Кликать можно как по самой строке, так и по области слева от неё (если в таблице есть колонка с номером строки). Повторный клик с Ctrl по уже выделенной строке снимает выделение только с неё, не затрагивая остальные.

Выделение двух строк через Ctrl
  1. 1
    Кликните по первой нужной строке — она выделится
  2. 2
    Зажмите клавишу Ctrl и не отпускайте
  3. 3
    Кликните по второй строке — выделятся обе
  4. 4
    Отпустите Ctrl и выполните нужное действие: Delete, копирование, перетаскивание

Как выделить соседние строки через Shift

Если две строки стоят рядом, удобнее использовать Shift. Кликните по первой строке, зажмите Shift и кликните по второй — выделится весь диапазон между ними. Для двух соседних строк это ровно две строки.

Тот же приём работает с клавиатуры без мыши. Установите курсор на первую строку, зажмите Shift и нажмите стрелку вниз — выделятся две строки. Каждое следующее нажатие стрелки расширяет выделение ещё на одну строку. Стрелка вверх с зажатым Shift сужает выделение обратно.

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

Ctrl или Shift: что выбрать

Ctrl + клик

Строки в разных местах списка. Можно добавлять и снимать выделение по одной строке.

Shift + клик или стрелки

Строки идут подряд. Быстрее для диапазона, но нельзя пропустить строку внутри блока.

Ctrl + A

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

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

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

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

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

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

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

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

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

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

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

Выделенные области табличного документа можно скопировать в Excel или другую программу через Ctrl+C. Учтите, что отчёт в режиме просмотра не позволяет менять данные — выделение здесь нужно только для копирования или печати выбранного фрагмента.

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

Наиболее частая причина — клик без зажатой клавиши Ctrl или Shift сбрасывает предыдущее выделение. Удерживайте клавишу до тех пор, пока не выделите все нужные строки.

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

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

Типичные ошибки
01
Клик без зажатого Ctrl сбрасывает уже выделенные строки — приходится начинать заново
02
Попытка выделить строки в режиме редактирования ячейки — сначала нужно нажать Esc
03
Удаление строк до проверки выделения — удаляются лишние позиции, документ приходится восстанавливать
04
Ожидание множественного выделения в форме, где оно отключено разработчиком — время тратится впустую

Проверка результата и полезные приёмы

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

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

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

Подсветка строк
Норма

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

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

Подсвечена одна строка или лишние строки — выделение сброшено или избыточно

Результат удаления
Норма

Количество строк уменьшилось ровно на число выделенных

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

Удалились не те позиции — отмените через Ctrl+Z до записи документа

Результат копирования
Норма

Вставленные строки содержат те же данные, что и исходные

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

Вставилась одна строка вместо двух — при копировании было выделено не всё

Полезные сочетания для работы со строками: Ctrl+A — выделить все строки таблицы, Shift+Пробел в некоторых формах выделяет текущую строку целиком, Esc — снять выделение или выйти из режима редактирования. Клавиша Delete удаляет выделенные строки, а Ctrl+Z отменяет последнее действие, пока объект не записан.

Итог

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

Две строки в 1С выделяются через Ctrl (для разрозненных) или Shift (для соседних), мышью или клавиатурой. Перед удалением или групповой операцией проверяйте, что выделены именно нужные строки, и помните: отмена возможна только до записи объекта.

Частые вопросы

Как выделить все строки табличной части сразу?

Установите курсор в любую строку табличной части и нажмите Ctrl+A — выделятся все строки. Это удобно перед полной очисткой табличной части или копированием всего состава документа.

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

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

Можно ли выделить две строки без мыши, только клавиатурой?

Да. Установите курсор на первую строку стрелками, зажмите Shift и нажмите стрелку вниз — выделятся две соседние строки. Для разрозненных строк клавиатурный способ зависит от формы; часто проще использовать мышь с Ctrl.

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

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

Работает ли выделение нескольких строк в веб-клиенте 1С?

Да, в веб-клиенте сочетания Ctrl и Shift для выделения строк работают так же, как в тонком клиенте. Возможны небольшие отличия в отзывчивости из-за скорости соединения, но сам принцип идентичен.

Как выделить две строки в отчёте для печати только их?

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