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