Быстрый старт · 9 мин
Как выделить две строки в 1С
Как выделить две и более строки в 1С: работа с Ctrl и Shift, выделение в табличных частях документов, журналах и отчётах, типичные ошибки и ограничения.
Выделение нескольких строк — базовый приём, который нужен при групповом удалении позиций из документа, копировании данных, изменении пометок в журнале или обработке списка товаров. В 1С выделение работает почти так же, как в других программах Windows, но есть особенности, зависящие от вида объекта: табличная часть документа, динамический список, таблица значений в отчёте.
Чаще всего пользователю нужно выделить именно две строки: например, два товара в накладной, чтобы удалить их одновременно, или два контрагента в справочнике, чтобы сравнить карточки. Для этого используются клавиши Ctrl и Shift в сочетании с мышью или клавиатурой. Ниже разобраны все рабочие способы и ситуации, в которых выделение может не сработать.
Как выделить две строки мышью с клавишей Ctrl
Способ с клавишей Ctrl подходит, когда нужные строки находятся не рядом друг с другом. Например, в табличной части реализации нужно удалить вторую и седьмую позиции товаров.
Порядок действий: кликните левой кнопкой мыши по первой строке — она подсветится. Затем нажмите и удерживайте клавишу Ctrl и кликните по второй строке. Обе строки останутся выделенными. Если нужно больше строк, продолжайте кликать с зажатым Ctrl.
Кликать можно как по самой строке, так и по области слева от неё (если в таблице есть колонка с номером строки). Повторный клик с Ctrl по уже выделенной строке снимает выделение только с неё, не затрагивая остальные.
- 1Кликните по первой нужной строке — она выделится
- 2Зажмите клавишу Ctrl и не отпускайте
- 3Кликните по второй строке — выделятся обе
- 4Отпустите Ctrl и выполните нужное действие: Delete, копирование, перетаскивание
Как выделить соседние строки через Shift
Если две строки стоят рядом, удобнее использовать Shift. Кликните по первой строке, зажмите Shift и кликните по второй — выделится весь диапазон между ними. Для двух соседних строк это ровно две строки.
Тот же приём работает с клавиатуры без мыши. Установите курсор на первую строку, зажмите Shift и нажмите стрелку вниз — выделятся две строки. Каждое следующее нажатие стрелки расширяет выделение ещё на одну строку. Стрелка вверх с зажатым Shift сужает выделение обратно.
Разница между Ctrl и Shift принципиальна: Ctrl добавляет строки по одной в любом месте списка, а Shift выделяет непрерывный блок от начальной точки до конечной. Если случайно кликнуть без зажатой клавиши, всё предыдущее выделение сбросится.
Ctrl или Shift: что выбрать
Строки в разных местах списка. Можно добавлять и снимать выделение по одной строке.
Строки идут подряд. Быстрее для диапазона, но нельзя пропустить строку внутри блока.
Нужны все строки таблицы целиком, например для полной очистки табличной части.
Выделение строк в табличной части документа
В табличных частях документов (товары в накладной, услуги в акте, начисления в зарплатном документе) выделение нескольких строк чаще всего нужно для удаления или копирования. После выделения нажмите Delete — программа удалит все выделенные строки. В некоторых конфигурациях перед удалением появится запрос подтверждения.
Для копирования выделенных строк используется сочетание Ctrl+C, вставка — Ctrl+V. При вставке строки добавляются в конец табличной части либо в позицию текущей строки — поведение зависит от конфигурации. Проверьте результат после вставки: количество строк внизу табличной части или в итоговых суммах документа должно увеличиться на число скопированных позиций.
Если документ уже проведён, изменение табличной части потребует перепроведения. Учитывайте, что при этом могут измениться взаиморасчёты, остатки на складе и связанные документы, введённые на основании.
Выделение в журналах и списках справочников
В журналах документов и списках справочников выделение нескольких строк применяется для групповых операций: установки пометки удаления, изменения реквизита, вывода на печать нескольких документов сразу. Принцип тот же — Ctrl для разрозненных строк, Shift для диапазона.
После выделения кликните правой кнопкой мыши по любой из выделенных строк — контекстное меню покажет доступные групповые действия. В типовых конфигурациях также есть кнопка «Ещё» в командной панели списка, где находятся команды вроде «Пометить на удаление», «Изменить выделенные».
При работе с динамическими списками учитывайте: если список отсортирован или отфильтрован, выделение через Shift работает по видимому порядку строк. После снятия фильтра выделенные строки могут оказаться в разных местах полного списка — это нормально.
Выделение строк в отчётах и табличных документах
В сформированных отчётах, выведенных в табличный документ (например, оборотно-сальдовая ведомость), строки выделяются иначе. Здесь доступно выделение областей: кликните по заголовку строки слева (серое поле с номером) — выделится вся строка. С зажатым Ctrl кликните по заголовку второй строки — выделятся обе.
Выделенные области табличного документа можно скопировать в Excel или другую программу через Ctrl+C. Учтите, что отчёт в режиме просмотра не позволяет менять данные — выделение здесь нужно только для копирования или печати выбранного фрагмента.
Почему не получается выделить две строки
Наиболее частая причина — клик без зажатой клавиши Ctrl или Shift сбрасывает предыдущее выделение. Удерживайте клавишу до тех пор, пока не выделите все нужные строки.
Вторая причина — режим редактирования ячейки. Если вы кликнули внутрь ячейки и в ней появился курсор ввода, таблица работает в режиме редактирования значения, а не выбора строк. Нажмите Esc, чтобы выйти из редактирования, затем выделяйте строки заново.
Третья ситуация — ограничения самого объекта. В некоторых формах разработчик отключил множественное выделение, и тогда выбрать две строки штатными средствами невозможно. Признак: при клике с Ctrl выделяется только последняя строка, предыдущая сбрасывается. В этом случае операции придётся выполнять по одной строке.
Проверка результата и полезные приёмы
Перед выполнением действия убедитесь, что выделено ровно столько строк, сколько нужно. Визуально выделенные строки подсвечены цветом. В некоторых формах количество выделенных строк отображается в строке состояния внизу окна.
Как проверить выделение
Выделены ровно две нужные строки, остальные не подсвечены
Подсвечена одна строка или лишние строки — выделение сброшено или избыточно
Количество строк уменьшилось ровно на число выделенных
Удалились не те позиции — отмените через Ctrl+Z до записи документа
Вставленные строки содержат те же данные, что и исходные
Вставилась одна строка вместо двух — при копировании было выделено не всё
Полезные сочетания для работы со строками: Ctrl+A — выделить все строки таблицы, Shift+Пробел в некоторых формах выделяет текущую строку целиком, Esc — снять выделение или выйти из режима редактирования. Клавиша Delete удаляет выделенные строки, а Ctrl+Z отменяет последнее действие, пока объект не записан.
Что важно запомнить
Две строки в 1С выделяются через Ctrl (для разрозненных) или Shift (для соседних), мышью или клавиатурой. Перед удалением или групповой операцией проверяйте, что выделены именно нужные строки, и помните: отмена возможна только до записи объекта.
Частые вопросы
Как выделить все строки табличной части сразу?
Установите курсор в любую строку табличной части и нажмите Ctrl+A — выделятся все строки. Это удобно перед полной очисткой табличной части или копированием всего состава документа.
Почему при клике с Ctrl выделяется только одна строка?
Скорее всего, в данной форме множественное выделение отключено разработчиком конфигурации. Это ограничение обойти настройками нельзя — операции придётся выполнять по одной строке или искать обработку для групповых действий.
Можно ли выделить две строки без мыши, только клавиатурой?
Да. Установите курсор на первую строку стрелками, зажмите Shift и нажмите стрелку вниз — выделятся две соседние строки. Для разрозненных строк клавиатурный способ зависит от формы; часто проще использовать мышь с Ctrl.
Как отменить удаление выделенных строк?
Пока документ не записан, нажмите Ctrl+Z или закройте форму без сохранения. Если документ уже записан и проведён, штатной отмены нет — строки придётся добавлять заново вручную или восстанавливать из резервной копии.
Работает ли выделение нескольких строк в веб-клиенте 1С?
Да, в веб-клиенте сочетания Ctrl и Shift для выделения строк работают так же, как в тонком клиенте. Возможны небольшие отличия в отзывчивости из-за скорости соединения, но сам принцип идентичен.
Как выделить две строки в отчёте для печати только их?
В табличном документе отчёта кликните по серому заголовку первой строки слева, затем с Ctrl — по заголовку второй. После этого при печати выберите вариант «выделенный диапазон», если он доступен в настройках печати, либо скопируйте выделенное в отдельный документ.