К статье
Практический материал

Быстрый старт · 9 мин

Как в 1С выделить несколько ячеек

Как выделить несколько ячеек в табличном документе 1С: мышью, с Shift и Ctrl, целые строки и колонки, несмежные области. Пошаговые инструкции и решение проблем.

Выделение нескольких ячеек — базовая операция при работе с табличными документами в 1С: печатными формами, макетами, отчётами в режиме просмотра и табличными полями. Чаще всего потребность возникает, когда нужно скопировать фрагмент отчёта в Excel, изменить оформление группы ячеек в макете или удалить лишние данные перед печатью.

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

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

Как выделить смежный диапазон ячеек мышью

Самый простой способ — протягивание. Нажмите левую кнопку мыши на первой ячейке нужного диапазона и, не отпуская кнопку, проведите курсор до последней ячейки. Выделенная область подсветится, а вокруг неё появится рамка. Отпустив кнопку, вы получите готовое выделение, с которым можно работать: копировать, менять шрифт, границы или цвет фона.

Если протягивание неудобно (например, диапазон большой и уходит за пределы экрана), используйте клавишу Shift. Щёлкните первую ячейку диапазона, прокрутите документ до нужного места, затем, удерживая Shift, щёлкните последнюю ячейку. Весь прямоугольный блок между двумя точками будет выделен. Этот способ надёжнее при работе с длинными отчётами, где протягивание приводит к случайным скачкам прокрутки.

Признак успешного выделения — ячейки окрашены в контрастный цвет, а активная (первая) ячейка диапазона обведена отдельной рамкой. Если подсветки нет, проверьте, не открыт ли документ в режиме «только просмотр» с ограничениями, и не находитесь ли вы в режиме редактирования содержимого конкретной ячейки (курсор ввода внутри ячейки).

Выделение диапазона через Shift
  1. 1
    Щёлкните первую ячейку нужного диапазона
  2. 2
    Прокрутите документ до конца диапазона
  3. 3
    Удерживая Shift, щёлкните последнюю ячейку
  4. 4
    Проверьте подсветку всей области и выполните нужное действие

Как выделить несмежные ячейки через Ctrl

Когда нужно выбрать ячейки, расположенные в разных местах документа, удерживайте клавишу Ctrl и щёлкайте по каждой нужной ячейке. Каждый клик добавляет ячейку к текущему выделению. Так же можно добавлять целые диапазоны: выделите первый блок обычным способом, затем с зажатым Ctrl протяните мышью второй блок.

У этого способа есть ограничения. Копирование несмежных областей в буфер обмена поддерживается не всегда: при вставке в Excel или другую программу данные могут склеиться или вставиться только из последнего выделенного блока. Если вам нужно перенести разрозненные данные, надёжнее копировать их по частям.

Чтобы снять выделение с отдельной ячейки внутри несмежного набора, снова щёлкните по ней с зажатым Ctrl — в большинстве версий платформы это исключает ячейку из выделения. Полностью сбросить выделение можно кликом по любой ячейке без модификаторов или нажатием Esc.

Как выделить строки, колонки и весь документ

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

Весь табличный документ выделяется кликом по серой кнопке на пересечении заголовков строк и колонок (левый верхний угол таблицы) либо сочетанием Ctrl+A, когда фокус находится в табличном документе. Это удобно перед изменением шрифта всего макета или перед копированием отчёта целиком.

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

Выделение ячеек в отчётах и табличных полях форм

В отчётах, сформированных на СКД (например, «Оборотно-сальдовая ведомость»), результат открывается как табличный документ, и выделение работает теми же способами: мышью, через Shift и Ctrl. Скопированные данные можно вставить в Excel с сохранением табличной структуры. Однако изменить содержимое такого отчёта нельзя — он доступен только для чтения, пока вы не сохраните его как файл и не откроете на редактирование.

Табличные поля форм (списки документов, табличные части) устроены иначе. Множественное выделение строк там выполняется через Shift (непрерывный блок) и Ctrl (произвольные строки), но выделяются строки целиком, а не отдельные ячейки. В некоторых конфигурациях множественное выделение в табличном поле может быть отключено разработчиком — тогда Ctrl и Shift не дадут эффекта, и это ограничение настройки, а не ошибка.

Где какой способ работает

Табличный документ (макет, печатная форма)

Доступны все способы: диапазоны, Ctrl, строки, колонки, весь документ. Подходит для редактирования и копирования

Сформированный отчёт

Выделение и копирование работают, редактирование недоступно до сохранения в файл

Табличное поле формы

Выделяются только строки целиком через Shift и Ctrl; выделение отдельных ячеек не поддерживается

Что делать, если выделение не работает

Если ячейки не выделяются или выделение ведёт себя странно, проверьте типовые причины. Первая — активен режим редактирования ячейки: внутри ячейки мигает текстовый курсор, и мышь выделяет текст, а не диапазон. Нажмите Esc и повторите попытку. Вторая причина — документ открыт с защитой: в макетах и табличных документах может быть установлена защита от редактирования, при этом часть действий блокируется.

Третья ситуация — работа через веб-клиент или тонкий клиент с ограничениями. В веб-клиенте поведение мыши и горячих клавиш может отличаться: протягивание иногда срабатывает с задержкой, а комбинации с Ctrl перехватываются браузером. Если действие не работает в браузере, попробуйте выполнить его в толстом или тонком клиенте.

Типичные ошибки
01
Попытка выделить диапазон при активном курсоре редактирования внутри ячейки — выделяется текст, а не ячейки
02
Копирование несмежных областей и вставка в Excel — данные склеиваются или теряются, копируйте блоки по очереди
03
Поиск команд редактирования в отчёте, открытом только для чтения — сначала сохраните документ в файл
04
Использование Ctrl+A в табличном поле списка — там выделяются строки, а не ячейки, и поведение отличается

Проверка результата и дальнейшие действия

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

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

Контрольные точки

Как проверить результат

Подсветка области
Норма

Выделены только нужные ячейки, активная ячейка в рамке

Тревожный признак

Подсвечены лишние строки или область сброшена

Режим документа
Норма

Документ открыт на редактирование, команды доступны

Тревожный признак

Документ в режиме просмотра, изменения не применяются

Вставка в Excel
Норма

Данные встают в ячейки с сохранением структуры

Тревожный признак

Всё вставляется в одну колонку или теряется часть данных

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

Можно ли выделить ячейки в 1С без мыши, только клавиатурой?

Да. Удерживайте Shift и перемещайтесь стрелками — выделение будет расширяться от активной ячейки. Комбинация Ctrl+Shift+стрелка расширяет выделение до края заполненной области. Для выделения всего документа используйте Ctrl+A, предварительно выйдя из режима редактирования ячейки клавишей Esc.

Почему в сформированном отчёте ячейки выделяются, но не изменяются?

Результат отчёта открывается в режиме просмотра. Чтобы редактировать данные, сохраните отчёт как табличный документ (Файл → Сохранить или Сохранить копию), откройте сохранённый файл и внесите изменения уже в нём.

Как скопировать выделенные ячейки из 1С в Excel?

Выделите нужный диапазон, нажмите Ctrl+C, перейдите в Excel и нажмите Ctrl+V. Табличная структура обычно сохраняется. Несмежные области копируйте по одной — при совместном копировании данные могут вставиться некорректно.

Можно ли выделить отдельные ячейки в табличной части документа?

Нет. В табличных полях форм (табличных частях, списках) выделяются только строки целиком — через Shift для непрерывного блока и Ctrl для произвольных строк. Выделение отдельных ячеек внутри строки такие поля не поддерживают.

Что делать, если протягивание мышью выделяет слишком большую область из-за прокрутки?

Используйте выделение через Shift: щёлкните первую ячейку, прокрутите документ колёсиком или полосой прокрутки до конца диапазона и щёлкните последнюю ячейку с зажатым Shift. Так вы контролируете границы области без случайного захвата лишних строк.

Работает ли выделение ячеек в веб-клиенте 1С?

Работает, но с особенностями: протягивание может срабатывать с задержкой, а некоторые сочетания с Ctrl перехватываются браузером. Если действие не выполняется, попробуйте альтернативный способ (Shift вместо протягивания) или выполните операцию в тонком клиенте.

Итог

Что важно запомнить

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