Работаем со списком документов 1С без мыши: выделение строк сочетаниями клавиш

· 9 мин

Содержание

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

Эти сочетания работают в любом списке 1С:Предприятия 8.3 с интерфейсом «Такси»: в журнале «Документы продажи», в банковских выписках, в кассе, в кадровых приказах ЗУП. Это поведение платформы, а не конкретной конфигурации, поэтому в Бухгалтерии 3.0, ЗУП 3.1 и УТ 11 клавиши одни и те же. Ниже — как выделять быстро и без промахов, что делать с выделенным и почему иногда выделение «не срабатывает».

Как устроен список документов и где находится фокус

Выделение в 1С всегда начинается с текущей строки. Это строка, на которой стоит курсор: она подсвечена рамкой или цветом. От неё считается диапазон при Shift и к ней добавляются строки при Ctrl.

Прежде чем жать клавиши, убедитесь, что фокус именно в таблице, а не в поле поиска или отборе над ней. Признак простой: стрелка ↓ двигает курсор по строкам. Если вместо этого мигает курсор в строке поиска — переведите фокус в список.

⌨️ Клавиши, которые двигают курсор без выделения:

КлавишаЧто делает в списке
↑ / ↓на одну строку вверх или вниз
PageUp / PageDownна экранную страницу
Ctrl+Homeна первую строку списка
Ctrl+Endна последнюю строку списка
Tab / Shift+Tabпереход между элементами формы: поиск, отборы, таблица

Порядок строк задаёт сортировка. Щелчок по заголовку колонки «Дата» или «Номер» меняет порядок, а с ним и то, какие документы попадут в диапазон. Поэтому сначала отсортируйте список так, как нужно, и только потом выделяйте.

Если журнал открывается не с начала, а на последнем документе, это нормально: 1С по умолчанию ставит курсор на свежие записи. Ctrl+Home вернёт к началу за одно нажатие.

Выделяем документы подряд: Shift со стрелками, PageDown и End

Непрерывный диапазон — самый частый случай. Например, нужно перепровести все реализации за неделю или распечатать 40 счетов подряд.

Выделение с клавиатуры шаг за шагом

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

Если перескочили лишнее, не отпускайте Shift и нажмите ↑ — выделение сожмётся обратно на строку.

Диапазон до начала или до конца списка

Чтобы выделить всё от текущего документа до последнего, нажмите Ctrl+Shift+End. До первого — Ctrl+Shift+Home. Это удобно, когда документы за прошлые периоды не нужны, а всё начиная с определённой даты — нужно.

Внутри режима выделения строк обычное Shift+End тоже может сработать, но это зависит от того, как настроена таблица. Сочетание с Ctrl работает предсказуемо, поэтому привыкайте к нему.

Комбинация клавиатуры и мыши

Для длинных списков быстрее так:

  1. Щёлкните по первому документу диапазона.
  2. Прокрутите колесом мыши до последнего.
  3. Зажмите Shift и щёлкните по последнему документу.

Всё между двумя щелчками выделится, даже если это 500 строк.

ЗадачаСочетание
Добавить строку к диапазонуShift+↓ / Shift+↑
Добавить экранную страницуShift+PageDown / Shift+PageUp
До конца спискаCtrl+Shift+End
До начала спискаCtrl+Shift+Home
Весь списокCtrl+A
От щелчка до щелчкащелчок, затем Shift + щелчок

Отмечаем разрозненные документы через Ctrl

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

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

Приёмы можно совмещать. Выделите диапазон через Shift, затем с Ctrl снимите из него пару лишних строк или добавьте строки из другого места списка.

Щелчок без Ctrl сбрасывает всё выделение. Если вы отметили 30 документов и случайно кликнули по строке без клавиши, начинать придётся заново. При долгом выборе держите палец на Ctrl до конца.

Как обойтись без поштучного выбора

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

  • 🔎 Щёлкните в строку поиска над списком и наберите имя контрагента или номер документа.
  • 🗂 Установите отбор по организации, складу или ответственному через панель отборов или Ещё → Настроить список.
  • ✅ Когда в списке остались только нужные документы, нажмите Ctrl+A.

Так за десять секунд выбираются, например, все непроведённые реализации одного покупателя, и ни одна лишняя строка не попадёт в обработку.

Строки табличной части документа: выделение, копирование, удаление

Внутри документа те же правила действуют для табличных частей: «Товары», «Услуги», «Начисления», «Сотрудники». Но есть отличие: там вы не только выбираете строки, но и редактируете ячейки.

Режим просмотра и режим редактирования

Пока ячейка не открыта на редактирование, стрелки двигают курсор по строкам, а Shift+↓ выделяет их. Если вы нажали Enter или F2 и ячейка стала полем ввода, Shift со стрелками работает уже с текстом внутри ячейки. Выйдите из редактирования клавишей Esc (отменит ввод) или Enter (сохранит), и выделение строк снова заработает.

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

ДействиеКлавиша или команда
Добавить строкуIns или кнопка «Добавить»
Скопировать текущую строкуF9
Удалить выделенные строкиDel
Переместить строкукнопки со стрелками вверх и вниз на панели таблицы

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

В документах с товарами Бухгалтерии 3.0 в меню Ещё над табличной частью есть команды копирования и вставки строк. Выделите строки через Shift или Ctrl, скопируйте их и вставьте в другой документ того же вида — состав, количества и цены перенесутся без ручного ввода.

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

Выделение само по себе ничего не меняет. Ценность в том, что почти все команды списка применяются ко всем выделенным строкам сразу.

Что можно сделать одним действием

  • 📌 Провести и отменить проведение. Кнопки «Провести» и «Отмена проведения» в меню Ещё списка проводят все выделенные документы по очереди.
  • 🖨 Печать. Команда «Печать» над списком формирует печатные формы на все выделенные документы в одном окне. Удобно для пачки актов или счетов.
  • 🗑 Пометка на удаление. Del в списке документов ставит пометку на удаление, а не удаляет сразу. Повторное нажатие снимает пометку.
  • ✏️ Изменить выделенные. В списках, где есть команда Ещё → Изменить выделенные... (её добавляет БСП в типовых конфигурациях), она меняет реквизит сразу у всех отмеченных документов: например, ответственного или подразделение.
  • 📄 Вывод в таблицу. Ещё → Вывести список... выгружает строки в табличный документ, откуда их сохраняют в Excel. Флажок «Только выделенные» ограничивает выгрузку отмеченными документами.

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

Полезные клавиши рядом с выделением

КлавишаДействие в списке документов
Enterоткрыть текущий документ
Insсоздать новый документ
F9создать документ копированием текущего
Delустановить или снять пометку на удаление
F5обновить список
Shift+F10открыть контекстное меню, как правая кнопка мыши

Пример: печать актов за месяц в четыре шага

Бухгалтеру нужно распечатать все акты оказания услуг за сентябрь. Порядок действий:

  1. Откройте список реализаций и задайте отбор по периоду с 1 по 30 сентября.
  2. Нажмите Tab, пока фокус не окажется в таблице, затем Ctrl+Home — курсор встанет на первый документ.
  3. Нажмите Ctrl+A: выделятся все реализации периода.
  4. Откройте меню «Печать» над списком и выберите форму акта. 1С сформирует акты на все выделенные документы в одном окне.

Если среди документов есть отгрузки товаров, которым акт не нужен, перед шагом 3 добавьте отбор по виду операции. Так в печать попадут только услуги.

Через Shift+F10 удобно вызывать команды для уже выделенных строк, не убирая руки с клавиатуры: стрелками выберите пункт меню и нажмите Enter.

Перед групповой операцией над выделенными документами
Выполнено: 0 / 4

Выделение не срабатывает: сбои фокуса и их причины

Иногда клавиши ведут себя странно: стрелки не двигают курсор, Ctrl+A выделяет текст, а не строки, или выделяется только одна строка. Почти всегда причина в одном из случаев ниже.

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

Иерархические списки и группы

В справочниках с группами и в списках, показанных деревом, Ctrl+A выделяет только строки текущего уровня. Документы в группах ниже не отмечаются. Если нужно захватить всё, переключите вид на плоский список: Ещё → Режим просмотра → Список, если такой пункт доступен в форме.

Форма одиночного выбора

Когда вы открываете список из поля документа — например, выбираете договор, — форма обычно позволяет выбрать одну строку. Множественное выделение там отключено разработчиком, и никакие клавиши это не обойдут. Для массовых действий открывайте тот же список из раздела меню, а не из поля.

Если не помогло

Проверьте сочетание на другом списке, например в журнале банковских выписок. Работает там — дело в настройках конкретной формы: её могли изменить доработкой или расширением, и вопрос к программисту, который сопровождает базу. Не работает нигде — проверьте раскладку и залипание Shift или Ctrl: зажмите клавишу и отпустите её пару раз, а затем попробуйте на другой клавиатуре.

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

Как узнать, сколько документов я выделил?
Платформа не всегда показывает счётчик выделенных строк в списке. Надёжный способ — Ещё → Вывести список... с флажком «Только выделенные»: число строк в получившейся таблице и есть количество.
Можно ли сохранить выделение и вернуться к нему позже?
Нет, выделение живёт только до следующего щелчка или обновления списка. Повторяющиеся наборы удобнее сохранять как отбор в настройках списка.
Почему Ctrl+A выделил тысячи документов, а групповая команда идёт долго?
Команда обрабатывает каждый документ по очереди. На больших объёмах сначала сузьте список отбором по периоду, а не выделяйте журнал целиком.
Как быстро снять выделение со всех строк?
Щёлкните по любой строке без Ctrl или нажмите стрелку без Shift. Выделенной останется только текущая строка.
Можно ли выделить документы только клавиатурой, без мыши?
Диапазон — да, через Shift со стрелками, PageDown и Ctrl+Shift+End. Для разрозненных строк без мыши проще отфильтровать список и нажать Ctrl+A.