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

Документы и Печать · 9 мин

Как распечатать выделенную область в 1С

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

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

Механизм работает одинаково в большинстве конфигураций на управляемых формах: «Бухгалтерия предприятия», «Управление торговлей», «Зарплата и управление персоналом», «Комплексная автоматизация». Вы выделяете нужный диапазон ячеек мышью, открываете диалог печати и указываете, что печатать нужно только выделенное. Ниже — подробный порядок действий, ограничения и решения типичных проблем.

Как выделить нужную область табличного документа

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

Для выделения целых строк или колонок щёлкните по серому заголовку строки (номеру слева) или колонки (букве сверху). Удерживая Shift или Ctrl, можно выделить несколько смежных строк. Обратите внимание: несмежные области (например, две отдельные таблицы на разных частях листа) одновременно выделить нельзя — печать выделенного диапазона поддерживает только один связный прямоугольник.

Перед выделением убедитесь, что табличный документ открыт в режиме, допускающем выделение. Если документ защищён от редактирования (типично для печатных форм документов), выделение ячеек может быть заблокировано — об этом ниже.

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

После того как область выделена, откройте диалог печати. Сделать это можно тремя способами: через меню «Файл → Печать», сочетанием клавиш Ctrl+P или кнопкой с изображением принтера на панели инструментов. Откроется стандартный диалог печати платформы.

В диалоге печати найдите блок выбора диапазона страниц. В зависимости от версии платформы он называется «Выводить на печать» или «Страницы». Установите переключатель в положение «Выделенный диапазон» (в некоторых версиях — «Только выделенное»). При необходимости укажите количество копий и принтер, затем нажмите «ОК».

Порядок действий
  1. 1
    Откройте табличный документ (отчёт или печатную форму)
  2. 2
    Выделите мышью нужный диапазон ячеек
  3. 3
    Нажмите Ctrl+P или выберите Файл → Печать
  4. 4
    В диалоге печати выберите «Выделенный диапазон»
  5. 5
    Проверьте предпросмотр и нажмите «ОК»

Перед отправкой на принтер полезно открыть предварительный просмотр («Файл → Предварительный просмотр» или соответствующая кнопка в диалоге). Так вы убедитесь, что выделенный фрагмент помещается на лист нужного формата и не обрезается по ширине.

Что делать, если пункт «Выделенный диапазон» недоступен

Самая частая причина — табличный документ открыт в режиме «Только просмотр» или защищён. Многие печатные формы документов (счета, накладные, акты) платформа открывает именно так, и выделить ячейки в них невозможно. Признак: курсор не выделяет ячейки, а пункт выбора диапазона в диалоге печати неактивен.

Решение — скопировать содержимое в новый табличный документ. Нажмите Ctrl+A (выделить всё) или выделите нужную часть, если выделение всё же работает, затем Ctrl+C. Откройте «Файл → Новый → Табличный документ» и вставьте содержимое клавишами Ctrl+V. Новый документ не защищён, и печать выделенной области в нём работает в полном объёме.

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

Типичные ошибки
01
Попытка выделить несмежные области — печатается только связный прямоугольник, поэтому вторая область теряется
02
Печать без предпросмотра — широкий фрагмент обрезается по правому краю листа
03
Выделение только видимых ячеек без учёта скрытых колонок — в печать попадают лишние данные
04
Попытка напечатать выделенное из защищённой печатной формы — пункт диалога недоступен, нужно копировать в новый документ

Печать части отчёта и прайс-листа

Для отчётов (оборотно-сальдовая ведомость, анализ счёта, ведомость по товарам) часто требуется напечатать только итоговую часть или строки по конкретному контрагенту. Порядок тот же: сформируйте отчёт, выделите нужные строки мышью и напечатайте выделенный диапазон. Учтите, что шапка отчёта (название, период, подписи колонок) в выделение не попадёт, если вы её не захватили — добавьте её в диапазон вручную.

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

Для прайс-листов и длинных номенклатурных таблиц удобен другой приём: вместо выделения ограничьте состав данных до формирования — отбором в настройках отчёта (по группе товаров, складу, контрагенту). Тогда печатать придётся сразу весь документ, но он будет содержать только нужное.

Сравнение вариантов

Печать выделенного диапазона

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

Отбор в настройках отчёта

Подходит для повторяющейся печати одних и тех же данных; требует перенастройки отчёта

Копирование в новый табличный документ

Единственный путь для защищённых форм; форматирование может частично отличаться

Сохранение в Excel и печать оттуда

Удобно, если нужно дополнительно отредактировать фрагмент; лишний шаг и зависимость от Excel

Настройка страницы перед печатью фрагмента

Выделенная область печатается с учётом текущих параметров страницы: ориентации, полей и масштаба. Если фрагмент широкий (например, оборотка по счёту с корреспонденциями), переключите ориентацию на альбомную: «Файл → Параметры страницы». Там же уменьшите поля, чтобы уместить больше колонок на листе.

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

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

Альтернатива: сохранение фрагмента в файл

Если печатать на бумаге не обязательно, выделенную область можно сохранить в файл и отправить по электронной почте. Выделите диапазон, скопируйте его в новый табличный документ (Ctrl+C, затем вставка в «Файл → Новый → Табличный документ») и сохраните через «Файл → Сохранить как», выбрав формат PDF, Excel (XLSX) или MXL.

Формат PDF удобен для передачи без права редактирования, Excel — если получатель должен доработать таблицу, MXL — для передачи другому пользователю 1С с полным сохранением форматирования. Такой подход заменяет печать выделенной области, когда результат нужен в цифровом виде, и избавляет от сканирования бумажных листов.

Частые вопросы о печати выделенной области в 1С

Почему я не могу выделить ячейки в печатной форме документа?

Печатная форма открыта в режиме «Только просмотр» или защищена. Скопируйте содержимое через Ctrl+A и Ctrl+C, создайте новый табличный документ (Файл → Новый → Табличный документ), вставьте данные и выделяйте область уже там.

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

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

Выделенный фрагмент обрезается по правому краю листа. Что делать?

Переключите ориентацию на альбомную, уменьшите поля или задайте масштаб в «Файл → Параметры страницы». Также можно скрыть ненужные колонки перед печатью — ширина диапазона уменьшится.

Как напечатать только нужные строки отчёта без лишних колонок?

Сначала скройте лишние колонки (правой кнопкой по заголовку колонки → «Скрыть»), затем выделите нужные строки вместе с шапкой и напечатайте выделенный диапазон. Скрытые колонки на печать не выводятся.

Работает ли печать выделенной области в веб-клиенте 1С?

В веб-клиенте печать табличных документов обычно выполняется через подготовленный PDF или диалог печати браузера, и выбор выделенного диапазона может отсутствовать. Надёжный обходной путь — скопировать фрагмент в новый табличный документ или сохранить документ в PDF/Excel и напечатать нужные страницы из файла.

Можно ли сохранить настройки, чтобы каждый раз печатать одну и ту же область?

Выделенный диапазон не сохраняется между сеансами. Для повторяющейся печати одного фрагмента настройте отбор в параметрах отчёта, чтобы формировались только нужные данные, либо сохраните скопированный фрагмент как отдельный MXL-файл и печатайте его целиком.

Итог

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

Печать выделенной области в 1С сводится к трём действиям: выделить диапазон, открыть Ctrl+P, выбрать «Выделенный диапазон». Если пункт недоступен — документ защищён, работайте через копию в новом табличном документе. Перед печатью проверяйте предпросмотр, ориентацию и масштаб страницы.