Групповое выделение строк в 1С: мышь, клавиши и массовые действия

· 9 мин

Содержание

Чтобы в 1С выделить несколько строк одновременно , зажмите Shift и кликните первую и последнюю строку диапазона. Для строк вразброс держите Ctrl и кликайте по нужным. Выделить всё сразу — Ctrl+A.

Это работает в журналах документов, справочниках, табличных частях и в отчётах. Но есть нюансы: в отчётах выделяются ячейки, а не строки, в списках с группировкой Ctrl+A берёт не всё, а в табличной части выделение иногда «слетает» после редактирования. Ниже — все способы по порядку и ответ на вопрос, что с выделенным делать дальше.

Выделение нескольких строк подряд

Диапазон — самый частый случай: нужно провести, пометить на удаление или скопировать пачку документов за один день.

Мышью с клавишей Shift

  1. Кликните по первой строке диапазона. Она подсветится.
  2. Зажмите Shift.
  3. Кликните по последней строке диапазона. Всё, что между ними, выделится.

Если ошиблись границей, не отпуская Shift, кликните по другой строке — диапазон пересчитается от первой точки.

Стрелками клавиатуры

Когда рука уже на клавиатуре, мышь не нужна:

  • Shift+↓ и Shift+↑ — расширяют выделение на одну строку;
  • Shift+PageDown и Shift+PageUp — на страницу;
  • Shift+End и Shift+Home — до конца и до начала списка.

В длинном журнале (несколько тысяч документов) быстрее всего так: поставьте курсор на первую строку, нажмите Shift+End, потом сузьте выделение стрелками Shift+↑.

Протяжкой мыши

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

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

Когда нужные строки не идут подряд, используйте Ctrl.

  1. Кликните по первой нужной строке.
  2. Зажмите Ctrl и кликайте по остальным. Каждый клик добавляет строку.
  3. Повторный клик с Ctrl по уже выделенной строке снимает с неё выделение.

Диапазоны и одиночные строки можно комбинировать: выделили блок через Shift, затем с Ctrl добавили ещё две строки ниже.

Что нужноКлавиши
Диапазон подрядShift + клик
Отдельные строкиCtrl + клик
Снять одну строкуCtrl + повторный клик
Выделить всёCtrl+A
Снять всё выделениеклик по любой одной строке

Выделение вразброс не переживает перерисовку списка. Если после выделения вы обновили список (F5) или изменили отбор, выбор сбросится. Сначала настройте отбор, потом выделяйте.

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

Ctrl+A выделяет все строки текущего списка. Есть три ограничения, о которых стоит знать заранее.

  • 📌 Загружена только часть. Динамические списки подгружают данные порциями. Ctrl+A берёт то, что загрузилось. Для проверки смотрите на полосу прокрутки и счётчик, если он включён.
  • 📌 Группы в иерархии. В справочнике с группами выделяются строки в открытой группе. Содержимое свёрнутых групп не затрагивается.
  • 📌 Отбор действует всегда. Скрытое фильтром не выделится, и это хорошо: можно отобрать документы контрагента и спокойно нажать Ctrl+A.

В табличной части документа (товары, услуги, начисления) правила те же: Shift, Ctrl, Ctrl+A. Дальше с выделенным можно сделать три вещи:

  • нажать Delete, чтобы убрать строки;
  • скопировать через Ctrl+C и вставить в другой документ или в Excel;
  • перетащить блок, если в таблице разрешено изменение порядка.

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

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

Отчёт и печатная форма — это табличный документ, а не список. Здесь выделяются ячейки и области, поэтому логика другая.

  1. Строка целиком. Кликните по номеру строки в левой серой колонке. Для нескольких строк протяните по номерам или используйте Shift.
  2. Прямоугольная область. Зажмите левую кнопку и ведите по ячейкам. Или кликните в первую ячейку, затем с Shift — в последнюю.
  3. Несколько областей. Каждую следующую область добавляйте с Ctrl.
  4. Весь документ. Ctrl+A или клик по пересечению заголовков в левом верхнем углу.

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

В отчёте с выводом по группировкам нужные строки удобнее скрывать кнопками «+/−» слева, а затем выделять и копировать только оставшееся.

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

Что сделать с выделенными строками

Выделение — полдела. Главное, чтобы за один заход получить результат.

Массовые действия в журналах и справочниках

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

  • провести или отменить проведение документов;
  • пометить на удаление или снять пометку;
  • копировать выделенные записи;
  • вывести список в табличный документ.

В «Бухгалтерии предприятия 3.0», ЗУП 3.1 и «Управлении торговлей 11» в контекстном меню может быть команда группового изменения реквизитов (она называется «Изменить выделенные…»). Она появляется только при включённой функциональности и наличии прав. Если команды нет, поищите её в настройках программы или обратитесь к администратору.

Групповая обработка не имеет кнопки «Отменить». Перед массовым изменением реквизитов сделайте копию базы или хотя бы пересчитайте, сколько строк выделено.

Вывод в Excel или файл

  1. Выделите нужные строки в списке.
  2. Откройте Все действия → Вывести список….
  3. В окне оставьте галочку «Только выделенные», если она есть, и выберите колонки.

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

Копирование строк внутри документа

Выделите строки в табличной части, нажмите Ctrl+C, поставьте курсор в нужное место и нажмите Ctrl+V. Если вставка не сработала, проверьте, что документ открыт на редактирование и что в таблице включено добавление строк.

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

Журнал на 20 000 документов за год не стоит выделять целиком. Работайте порциями и сначала сузьте выборку.

  1. Отберите список по периоду, организации, контрагенту или виду операции. Отбор в списках есть почти везде: поле над таблицей либо команда Все действия → Настройка списка.
  2. Отсортируйте по нужной колонке. Одинаковые значения встанут рядом, и диапазон Shift получится сплошным.
  3. Выделите диапазон, посмотрите на число подсвеченных строк и только потом запускайте действие.

Пример: нужно провести 340 документов реализации за март. Отбор по дате даёт ровно эти 340 строк, Ctrl+A выделяет их все, а команда «Провести» обрабатывает пачку за один заход. Без отбора вы рискуете зацепить февраль или апрель.

Если проведение пачкой идёт долго, делите её на части по 100-200 документов. Так проще найти документ, на котором программа остановилась с ошибкой.

Тонкий клиент и веб-клиент: что отличается

Основные сочетания Shift, Ctrl и Ctrl+A работают одинаково. Но есть различия в окружении:

  • 🖥 Тонкий клиент. Все сочетания доходят до программы без изменений. Это самый предсказуемый вариант.
  • 🌐 Веб-клиент. Браузер забирает часть сочетаний себе. Ctrl+A в некоторых формах может выделить текст страницы, а не строки. Сначала кликните внутрь самой таблицы, затем нажимайте сочетание.
  • 🔌 Удалённый рабочий стол. Клавиши передаются, если в параметрах подключения разрешена передача сочетаний. Иначе клик с Shift будет приходить без модификатора.

Планшет и сенсорный экран: здесь выделение через Shift недоступно. Удобнее подключить клавиатуру или использовать режим выбора строк, если он включён в вашем клиенте.

Горячие клавиши, которые экономят время

Выделять строки быстрее в связке с остальными клавишами. Вот набор, который стоит запомнить:

ДействиеКлавиши
Выделить диапазонShift + стрелки
Выделить всёCtrl+A
Скопировать выделенноеCtrl+C
ВставитьCtrl+V
Обновить списокF5
Добавить новую строку в табличной частиIns
Удалить строкиDelete

Клавиша Ins добавляет строку только если таблица разрешает редактирование, поэтому в проведённом документе она не сработает.

Какой способ выбрать

Какая у вас задача?

Выделение не работает: почему и что делать

Если клики с Shift и Ctrl ничего не выделяют, причина почти всегда в одном из пунктов ниже.

Диагностика: выберите симптом

Частые ошибки и как их избежать

  • 🚫 Выделили, но не проверили счётчик. Перед массовым проведением убедитесь, что подсвечено именно то количество строк, которое вы ожидаете.
  • 🚫 Выделяли в отчёте и нажали Delete. В отчёте ничего не удаляется, но в табличной части документа та же клавиша убирает строки.
  • 🚫 Путают строки и ячейки. В отчёте клик по номеру строки выделяет строку, клик внутри — ячейку. Для копирования целых строк кликайте по номеру.
  • 🚫 Выделение вразброс «не принялось». Отпускали Ctrl до клика. Держите клавишу до конца последнего клика.

Проверьте себя

Проверьте себя
Какая комбинация выделяет диапазон строк подряд?
Что произойдёт, если в табличной части выделить строки целиком и нажать Delete?
Как выделить в отчёте строку целиком?

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

Как в 1С выделить все строки сразу?
Нажмите Ctrl+A в списке, табличной части или отчёте. В динамических списках выделятся только загруженные записи и только в открытой группе.
Можно ли в 1С выделить несколько строк через одну?
Да. Кликните по первой строке, затем с зажатым Ctrl кликайте по каждой нужной. Строки, на которые вы не кликали, останутся невыделенными.
Почему не выделяется несколько строк мышью?
Чаще всего виновата перехваченная клавиатура в RDP или веб-клиенте, либо вы кликаете не по строке, а по элементу внутри неё. Проверьте клавиши и попробуйте другой способ подключения.
Как снять выделение со всех строк?
Кликните по любой одной строке без Shift и Ctrl. Выделение сбросится до неё одной.
Можно ли скопировать выделенные строки в Excel?
Да. Выделите строки или область, нажмите Ctrl+C и вставьте в Excel через Ctrl+V. Для списков также есть вывод в табличный документ через Все действия.
Работают ли те же сочетания клавиш в разных конфигурациях?
Да. Выделение — функция платформы 1С:Предприятие 8.3, поэтому в Бухгалтерии, ЗУП, УТ и ERP оно устроено одинаково. Различается только набор команд для выделенных строк.