Групповое выделение строк в 1С: мышь, клавиши и массовые действия
Содержание
Чтобы в 1С выделить несколько строк одновременно
, зажмите Shift и кликните первую и последнюю строку диапазона. Для строк вразброс держите Ctrl и кликайте по нужным. Выделить всё сразу — Ctrl+A.
Это работает в журналах документов, справочниках, табличных частях и в отчётах. Но есть нюансы: в отчётах выделяются ячейки, а не строки, в списках с группировкой Ctrl+A берёт не всё, а в табличной части выделение иногда «слетает» после редактирования. Ниже — все способы по порядку и ответ на вопрос, что с выделенным делать дальше.
Выделение нескольких строк подряд
Диапазон — самый частый случай: нужно провести, пометить на удаление или скопировать пачку документов за один день.
Мышью с клавишей Shift
- Кликните по первой строке диапазона. Она подсветится.
- Зажмите
Shift. - Кликните по последней строке диапазона. Всё, что между ними, выделится.
Если ошиблись границей, не отпуская Shift, кликните по другой строке — диапазон пересчитается от первой точки.
Стрелками клавиатуры
Когда рука уже на клавиатуре, мышь не нужна:
Shift+↓иShift+↑— расширяют выделение на одну строку;Shift+PageDownиShift+PageUp— на страницу;Shift+EndиShift+Home— до конца и до начала списка.
В длинном журнале (несколько тысяч документов) быстрее всего так: поставьте курсор на первую строку, нажмите Shift+End, потом сузьте выделение стрелками Shift+↑.
Протяжкой мыши
Нажмите левую кнопку на первой строке и, не отпуская, ведите вниз. Способ удобен для десятка-двух строк на экране. На больших объёмах он хуже: список прокручивается рывками, и легко промахнуться.
Как выделить несколько строк вразброс
Когда нужные строки не идут подряд, используйте Ctrl.
- Кликните по первой нужной строке.
- Зажмите
Ctrlи кликайте по остальным. Каждый клик добавляет строку. - Повторный клик с
Ctrlпо уже выделенной строке снимает с неё выделение.
Диапазоны и одиночные строки можно комбинировать: выделили блок через Shift, затем с Ctrl добавили ещё две строки ниже.
| Что нужно | Клавиши |
|---|---|
| Диапазон подряд | Shift + клик |
| Отдельные строки | Ctrl + клик |
| Снять одну строку | Ctrl + повторный клик |
| Выделить всё | Ctrl+A |
| Снять всё выделение | клик по любой одной строке |
Выделение вразброс не переживает перерисовку списка. Если после выделения вы обновили список (F5) или изменили отбор, выбор сбросится. Сначала настройте отбор, потом выделяйте.
Выделить все строки в списке и табличной части
Ctrl+A выделяет все строки текущего списка. Есть три ограничения, о которых стоит знать заранее.
- 📌 Загружена только часть. Динамические списки подгружают данные порциями.
Ctrl+Aберёт то, что загрузилось. Для проверки смотрите на полосу прокрутки и счётчик, если он включён. - 📌 Группы в иерархии. В справочнике с группами выделяются строки в открытой группе. Содержимое свёрнутых групп не затрагивается.
- 📌 Отбор действует всегда. Скрытое фильтром не выделится, и это хорошо: можно отобрать документы контрагента и спокойно нажать
Ctrl+A.
В табличной части документа (товары, услуги, начисления) правила те же: Shift, Ctrl, Ctrl+A. Дальше с выделенным можно сделать три вещи:
- нажать
Delete, чтобы убрать строки; - скопировать через
Ctrl+Cи вставить в другой документ или в Excel; - перетащить блок, если в таблице разрешено изменение порядка.
Перед удалением строк в табличной части проверьте, что выделены именно они. Нажатие Delete с выделенной ячейкой удалит только значение, а с выделенными строками — строки целиком. Отменить действие можно только закрытием документа без записи.
Выделение в отчётах и табличных документах
Отчёт и печатная форма — это табличный документ, а не список. Здесь выделяются ячейки и области, поэтому логика другая.
- Строка целиком. Кликните по номеру строки в левой серой колонке. Для нескольких строк протяните по номерам или используйте
Shift. - Прямоугольная область. Зажмите левую кнопку и ведите по ячейкам. Или кликните в первую ячейку, затем с
Shift— в последнюю. - Несколько областей. Каждую следующую область добавляйте с
Ctrl. - Весь документ.
Ctrl+Aили клик по пересечению заголовков в левом верхнем углу.
Выделенную область копируют через Ctrl+C и вставляют в Excel. Числа обычно приходят как числа, но формат ячеек зависит от настроек отчёта.
В отчёте с выводом по группировкам нужные строки удобнее скрывать кнопками «+/−» слева, а затем выделять и копировать только оставшееся.
Стоит помнить: итоги внизу отчёта и «шапка» с параметрами тоже входят в выделение при Ctrl+A. Если нужны только данные, выделяйте область руками.
Что сделать с выделенными строками
Выделение — полдела. Главное, чтобы за один заход получить результат.
Массовые действия в журналах и справочниках
Выделите строки и откройте меню правой кнопкой мыши или кнопку «Все действия» в командной панели. Состав команд зависит от конфигурации и прав, но обычно доступны:
- провести или отменить проведение документов;
- пометить на удаление или снять пометку;
- копировать выделенные записи;
- вывести список в табличный документ.
В «Бухгалтерии предприятия 3.0», ЗУП 3.1 и «Управлении торговлей 11» в контекстном меню может быть команда группового изменения реквизитов (она называется «Изменить выделенные…»). Она появляется только при включённой функциональности и наличии прав. Если команды нет, поищите её в настройках программы или обратитесь к администратору.
Групповая обработка не имеет кнопки «Отменить». Перед массовым изменением реквизитов сделайте копию базы или хотя бы пересчитайте, сколько строк выделено.
Вывод в Excel или файл
- Выделите нужные строки в списке.
- Откройте
Все действия→Вывести список…. - В окне оставьте галочку «Только выделенные», если она есть, и выберите колонки.
Результат откроется как табличный документ, который можно сохранить в формате Excel.
Копирование строк внутри документа
Выделите строки в табличной части, нажмите Ctrl+C, поставьте курсор в нужное место и нажмите Ctrl+V. Если вставка не сработала, проверьте, что документ открыт на редактирование и что в таблице включено добавление строк.
Выделение в большом списке: как не промахнуться
Журнал на 20 000 документов за год не стоит выделять целиком. Работайте порциями и сначала сузьте выборку.
- Отберите список по периоду, организации, контрагенту или виду операции. Отбор в списках есть почти везде: поле над таблицей либо команда
Все действия→Настройка списка. - Отсортируйте по нужной колонке. Одинаковые значения встанут рядом, и диапазон
Shiftполучится сплошным. - Выделите диапазон, посмотрите на число подсвеченных строк и только потом запускайте действие.
Пример: нужно провести 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 + клик. Для контроля посмотрите, сколько строк подсвечено, прежде чем применять действие.Ctrl+A. Если список длинный, убедитесь, что подгрузились все записи.Ctrl+A, нажмите Ctrl+C и вставьте в Excel. Для чистой выгрузки лучше сохранить отчёт в файл из меню.Выделение не работает: почему и что делать
Если клики с Shift и Ctrl ничего не выделяют, причина почти всегда в одном из пунктов ниже.
Shift и Ctrl по очереди. Попробуйте физическую клавиатуру, если работаете через удалённый рабочий стол.Частые ошибки и как их избежать
- 🚫 Выделили, но не проверили счётчик. Перед массовым проведением убедитесь, что подсвечено именно то количество строк, которое вы ожидаете.
- 🚫 Выделяли в отчёте и нажали
Delete. В отчёте ничего не удаляется, но в табличной части документа та же клавиша убирает строки. - 🚫 Путают строки и ячейки. В отчёте клик по номеру строки выделяет строку, клик внутри — ячейку. Для копирования целых строк кликайте по номеру.
- 🚫 Выделение вразброс «не принялось». Отпускали
Ctrlдо клика. Держите клавишу до конца последнего клика.
Проверьте себя
Частые вопросы
Как в 1С выделить все строки сразу?
Ctrl+A в списке, табличной части или отчёте. В динамических списках выделятся только загруженные записи и только в открытой группе.Можно ли в 1С выделить несколько строк через одну?
Ctrl кликайте по каждой нужной. Строки, на которые вы не кликали, останутся невыделенными.Почему не выделяется несколько строк мышью?
Как снять выделение со всех строк?
Shift и Ctrl. Выделение сбросится до неё одной.Можно ли скопировать выделенные строки в Excel?
Ctrl+C и вставьте в Excel через Ctrl+V. Для списков также есть вывод в табличный документ через Все действия.