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