Печать выделенного фрагмента в Excel: все способы с примерами

Зачем печатать только выделенное в Excel и когда это необходимо

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

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

Особое внимание уделим различиям между версиями Excel 2010—2019 и Office 365, так как интерфейс и расположение опций в них отличаются. Также вы узнаете, как сохранить настройки области печати для повторного использования и почему иногда выделенный фрагмент печатается не полностью.

Способ 1: Печать выделенного через меню «Файл» (универсальный метод)

Это самый надёжный способ, работающий во всех версиях Excel, включая Excel 2013 и Excel 2021. Он подходит для разовой печати без сохранения настроек.

Инструкция:

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

⚠️ Внимание: Если опция Печатать выделенный фрагмент неактивна, проверьте, что выделена хотя бы одна ячейка. Excel блокирует эту функцию, если выделение снято (например, после нажатия Esc).

Выделить нужные ячейки (можно несколько областей с Ctrl)

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

Установить ориентацию страницы (книжная/альбомная)

Предварительно просмотреть результат (Ctrl+F2)

-->

Способ 2: Настройка области печати (для повторного использования)

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

Как настроить:

  1. Выделите ячейки для печати.
  2. Перейдите на вкладку Разметка страницыExcel 2016 и новее) или Вид → Разметка страницыExcel 2010).
  3. Нажмите Область печати → Задать.
  4. Чтобы убрать область печати, выберите Область печати → Убрать.

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

Что делать, если область печати сбилась?

Если после сохранения файла область печати «слетела», проверьте:

1. Не изменялись ли границы таблицы (Excel может автоматически расширять область печати при добавлении строк/столбцов).

2. Не открывался ли файл в более старой версии Excel (например, в Excel 2010 после редактирования в Excel 365).

3. Не использовались ли макросы, которые сбрасывают настройки страницы (ActiveSheet.PageSetup.PrintArea = "").

Способ 3: Горячие клавиши для быстрой печати выделенного

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

  • 🔹 Ctrl+PAlt+PSEnter — быстрый вызов печати выделенного (в Excel 2019 и новее).
  • 🔹 Alt+F → P → S → Enter — альтернативный путь через меню Файл.
  • 🔹 Ctrl+Shift+F12 — открытие окна печати (работает не во всех версиях).

⚠️ Внимание: В Excel для Mac сочетания клавиш могут отличаться. Например, вместо Alt используется Option, а Ctrl+P иногда конфликтует с системными горячими клавишами macOS. Проверьте настройки клавиатуры в Системные настройки → Клавиатура → Сочетания клавиш.

Excel 2010—2013

Excel 2016—2019

Excel 365 (подписка)

Excel для Mac

Другую версию-->

Способ 4: Печать выделенных строк или столбцов (продвинутый)

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

  1. Выделите строки/столбцы, которые должны повторяться на каждой странице (например, шапку таблицы).
  2. Перейдите в Разметка страницы → Печатать заголовки.
  3. В окне «Печать заголовков» укажите диапазон в поле Сквозные строки или Сквозные столбцы.
  4. Нажмите Печать.

Этот метод полезен для многостраничных таблиц, где нужно, чтобы шапка или боковик дублировались на каждом листе. Например, при печати отчёта на 10 страницах названия столбцов (A1:D1) будут автоматически повторяться.

Задача Способ Пример использования
Печать произвольного фрагмента Файл → Печать → Печатать выделенный фрагмент Вывод графика без исходных данных
Печать с сохранением настроек Разметка страницы → Область печати → Задать Регулярная печать еженедельных отчётов
Печать сквозных строк/столбцов Печатать заголовки Многостраничные таблицы с шапкой
Быстрая печать без мыши Ctrl+P → Alt+P → S Оперативная распечатка данных

Способ 5: Печать выделенного с помощью VBA (для автоматизации)

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

Sub PrintSelection()

If TypeName(Selection) <> "Range" Then Exit Sub

ActiveSheet.PageSetup.PrintArea = Selection.Address

ActiveWindow.SelectedSheets.PrintOut Copies:=1, Preview:=False

End Sub

Как использовать:

  1. Нажмите Alt+F11, чтобы открыть редактор VBA.
  2. Вставьте код в модуль (например, в Module1).
  3. Назначьте макросу сочетание клавиш через Сервис → Макросы → Параметры.
  4. Теперь при выделении ячеек и нажатии заданной комбинации фрагмент будет печататься автоматически.

⚠️ Внимание: Макросы работают только в файлах с расширением .xlsm (с поддержкой макросов). Если сохранить файл как .xlsx, код будет удалён. Также убедитесь, что в настройках Excel разрешено выполнение макросов (Файл → Параметры → Центр управления безопасностью → Параметры центра управления безопасностью → Настройки макросов).

Типичные ошибки и как их избежать

Даже опытные пользователи сталкиваются с проблемами при печати выделенного. Вот самые распространённые ошибки и их решения:

  • 🔴 Excel печатает весь лист, игнорируя выделение
    Причина: не выбрана опция Печатать выделенный фрагмент или сбилась область печати.
    Решение: проверьте настройки в окне печати (Ctrl+P) и сбросьте область печати (Разметка страницы → Область печати → Убрать).
  • 🔴 Выделенный фрагмент обрезается при печати
    Причина: неправильные границы страницы или масштаб.
    Решение: в окне печати (Ctrl+P) выберите По размеру страницы или настройте поля в Разметка страницы → Поля.
  • 🔴 Печатаются пустые страницы
    Причина: в выделенном диапазоне есть скрытые строки/столбцы или ячейки с формулами, возвращающими пустые значения.
    Решение: перед печатью удалите скрытые элементы (Главная → Формат → Скрыть/отобразить) или проверьте формулы на ошибки.

Ещё одна частая проблема — несовпадение того, что видно на экране, с тем, что печатается. Это происходит из-за различий между Обычным режимом и Режимом разметки страницы. Чтобы избежать сюрпризов, всегда используйте Предварительный просмотр (Ctrl+F2) перед печатью.

1. Активна ли опция "Печатать выделенный фрагмент".

2. Нет ли скрытых строк/столбцов в выделенном диапазоне.

3. Соответствует ли масштаб размеру бумаги (опция "По размеру страницы").

-->

FAQ: Ответы на частые вопросы

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

Нет, Excel не поддерживает печать выделенных фрагментов с нескольких листов за один раз. Однако можно:

  1. Скопировать данные на один лист (Ctrl+CCtrl+V).
  2. Использовать макрос для объединения фрагментов (требуются знания VBA).
  3. Напечатать каждый лист отдельно, выделяя нужные ячейки.
Почему при печати выделенного фрагмента пропадают формулы?

Excel печатает значения ячеек, а не формулы. Чтобы на бумаге отображались именно формулы:

  1. Перейдите в Формулы → Зависимости формул → Показать формулы (Ctrl+`).
  2. Выделите нужный диапазон и распечатайте его.
  3. После печати вернитесь в обычный режим (Ctrl+` ещё раз).

⚠️ Внимание: в этом режиме ширина столбцов может измениться, так как формулы обычно длиннее значений.

Как напечатать выделенный фрагмент в Excel Online?

В веб-версии Excel (Excel Online) опция печати выделенного фрагмента отсутствует. Альтернативные способы:

  • 🔹 Скопируйте выделенные ячейки в Word Online или Google Docs и распечатайте оттуда.
  • 🔹 Сохраните файл на компьютер и откройте в десктопной версии Excel.
  • 🔹 Используйте Файл → Печать → Сохранить как PDF, затем распечатайте PDF-файл.
Можно ли сохранить выделенный фрагмент как отдельный файл перед печатью?

Да, это часто удобнее, чем настраивать печать. Способы:

  1. Копирование на новый лист: ПКМ → Переместить/скопировать, выбрать (новая книга).
  2. Специальная вставка: Скопируйте фрагмент (Ctrl+C), создайте новый файл, вставьте данные (Ctrl+V) и сохраните.
  3. Экспорт в PDF: В окне печати (Ctrl+P) выберите Сохранить как PDF вместо принтера.
Почему при печати выделенного фрагмента исчезают цвета или границы?

Это происходит из-за настроек принтера или параметров Excel:

  • 🔹 Проверьте, включена ли опция Печатать цвета и изображения фона в Файл → Параметры → Дополнительно → Параметры печати.
  • 🔹 В окне печати (Ctrl+P) выберите принтер с поддержкой цветной печати (если он подключён).
  • 🔹 Убедитесь, что границы ячеек настроены через Главная → Границы, а не через условное форматирование (последнее может не печататься).