Зачем печатать только выделенное в Excel и когда это необходимо
Работа с большими таблицами в Microsoft Excel часто требует выборочной печати — когда нужно вывести на бумагу не весь документ, а только его часть. Например, вам понадобилось распечатать сводные итоги квартального отчёта, но не сами исходные данные, или отправить коллеге только график без сопроводительных таблиц. В таких случаях печать всего листа приводит к перерасходу бумаги, краски и времени.
Выборочная печать выделенного фрагмента решает эту проблему, но не все пользователи знают, как правильно её настроить. Ошибки здесь чреваты: Excel может проигнорировать выделение и напечатать весь лист, или, наоборот, обрезать данные по границам страницы. В этой статье мы разберём 5 проверенных способов печати выделенного — от базовых до продвинутых, — а также типичные ошибки и их решения.
Особое внимание уделим различиям между версиями Excel 2010—2019 и Office 365, так как интерфейс и расположение опций в них отличаются. Также вы узнаете, как сохранить настройки области печати для повторного использования и почему иногда выделенный фрагмент печатается не полностью.
Способ 1: Печать выделенного через меню «Файл» (универсальный метод)
Это самый надёжный способ, работающий во всех версиях Excel, включая Excel 2013 и Excel 2021. Он подходит для разовой печати без сохранения настроек.
Инструкция:
- Выделите ячейки, которые нужно напечатать (можно использовать
Ctrl+Aдля выделения несмежных областей). - Перейдите в меню
Файл → Печать(или нажмитеCtrl+P). - В разделе «Настройки» выберите
Печатать выделенный фрагмент(в некоторых версиях —Печатать выделение). - Нажмите
Печать.
⚠️ Внимание: Если опция Печатать выделенный фрагмент неактивна, проверьте, что выделена хотя бы одна ячейка. Excel блокирует эту функцию, если выделение снято (например, после нажатия Esc).
Выделить нужные ячейки (можно несколько областей с Ctrl)
Проверить, что опция "Печатать выделенный фрагмент" активна
Установить ориентацию страницы (книжная/альбомная)
Предварительно просмотреть результат (Ctrl+F2)
-->
Способ 2: Настройка области печати (для повторного использования)
Если вам нужно печатать один и тот же фрагмент регулярно, удобнее задать область печати. Это сохранит настройки даже после закрытия файла.
Как настроить:
- Выделите ячейки для печати.
- Перейдите на вкладку
Разметка страницы(в Excel 2016 и новее) илиВид → Разметка страницы(в Excel 2010). - Нажмите
Область печати → Задать. - Чтобы убрать область печати, выберите
Область печати → Убрать.
Преимущество этого метода: область печати сохраняется в файле и применяется автоматически при следующем открытии. Однако есть нюанс: если вы добавите новые данные за пределами заданной области, они не попадут в печать, даже если вы их выделите.
Что делать, если область печати сбилась?
Если после сохранения файла область печати «слетела», проверьте:
1. Не изменялись ли границы таблицы (Excel может автоматически расширять область печати при добавлении строк/столбцов).
2. Не открывался ли файл в более старой версии Excel (например, в Excel 2010 после редактирования в Excel 365).
3. Не использовались ли макросы, которые сбрасывают настройки страницы (ActiveSheet.PageSetup.PrintArea = "").
Способ 3: Горячие клавиши для быстрой печати выделенного
Для опытных пользователей, которые предпочитают работать без мыши, есть комбинации клавиш:
- 🔹
Ctrl+P→Alt+P→S→Enter— быстрый вызов печати выделенного (в 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: Печать выделенных строк или столбцов (продвинутый)
Если нужно напечатать не произвольный фрагмент, а целые строки или столбцы, удобнее использовать функцию Печать заголовков:
- Выделите строки/столбцы, которые должны повторяться на каждой странице (например, шапку таблицы).
- Перейдите в
Разметка страницы → Печатать заголовки. - В окне «Печать заголовков» укажите диапазон в поле
Сквозные строкиилиСквозные столбцы. - Нажмите
Печать.
Этот метод полезен для многостраничных таблиц, где нужно, чтобы шапка или боковик дублировались на каждом листе. Например, при печати отчёта на 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
Как использовать:
- Нажмите
Alt+F11, чтобы открыть редактор VBA. - Вставьте код в модуль (например, в
Module1). - Назначьте макросу сочетание клавиш через
Сервис → Макросы → Параметры. - Теперь при выделении ячеек и нажатии заданной комбинации фрагмент будет печататься автоматически.
⚠️ Внимание: Макросы работают только в файлах с расширением .xlsm (с поддержкой макросов). Если сохранить файл как .xlsx, код будет удалён. Также убедитесь, что в настройках Excel разрешено выполнение макросов (Файл → Параметры → Центр управления безопасностью → Параметры центра управления безопасностью → Настройки макросов).
Типичные ошибки и как их избежать
Даже опытные пользователи сталкиваются с проблемами при печати выделенного. Вот самые распространённые ошибки и их решения:
- 🔴 Excel печатает весь лист, игнорируя выделение
Причина: не выбрана опцияПечатать выделенный фрагментили сбилась область печати.
Решение: проверьте настройки в окне печати (Ctrl+P) и сбросьте область печати (Разметка страницы → Область печати → Убрать). - 🔴 Выделенный фрагмент обрезается при печати
Причина: неправильные границы страницы или масштаб.
Решение: в окне печати (Ctrl+P) выберитеПо размеру страницыили настройте поля вРазметка страницы → Поля. - 🔴 Печатаются пустые страницы
Причина: в выделенном диапазоне есть скрытые строки/столбцы или ячейки с формулами, возвращающими пустые значения.
Решение: перед печатью удалите скрытые элементы (Главная → Формат → Скрыть/отобразить) или проверьте формулы на ошибки.
Ещё одна частая проблема — несовпадение того, что видно на экране, с тем, что печатается. Это происходит из-за различий между Обычным режимом и Режимом разметки страницы. Чтобы избежать сюрпризов, всегда используйте Предварительный просмотр (Ctrl+F2) перед печатью.
1. Активна ли опция "Печатать выделенный фрагмент".
2. Нет ли скрытых строк/столбцов в выделенном диапазоне.
3. Соответствует ли масштаб размеру бумаги (опция "По размеру страницы").
-->
FAQ: Ответы на частые вопросы
Можно ли печатать выделенные ячейки из разных листов одновременно?
Нет, Excel не поддерживает печать выделенных фрагментов с нескольких листов за один раз. Однако можно:
- Скопировать данные на один лист (
Ctrl+C→Ctrl+V). - Использовать макрос для объединения фрагментов (требуются знания VBA).
- Напечатать каждый лист отдельно, выделяя нужные ячейки.
Почему при печати выделенного фрагмента пропадают формулы?
Excel печатает значения ячеек, а не формулы. Чтобы на бумаге отображались именно формулы:
- Перейдите в
Формулы → Зависимости формул → Показать формулы(Ctrl+`). - Выделите нужный диапазон и распечатайте его.
- После печати вернитесь в обычный режим (
Ctrl+`ещё раз).
⚠️ Внимание: в этом режиме ширина столбцов может измениться, так как формулы обычно длиннее значений.
Как напечатать выделенный фрагмент в Excel Online?
В веб-версии Excel (Excel Online) опция печати выделенного фрагмента отсутствует. Альтернативные способы:
- 🔹 Скопируйте выделенные ячейки в Word Online или Google Docs и распечатайте оттуда.
- 🔹 Сохраните файл на компьютер и откройте в десктопной версии Excel.
- 🔹 Используйте
Файл → Печать → Сохранить как PDF, затем распечатайте PDF-файл.
Можно ли сохранить выделенный фрагмент как отдельный файл перед печатью?
Да, это часто удобнее, чем настраивать печать. Способы:
- Копирование на новый лист:
ПКМ → Переместить/скопировать, выбрать(новая книга). - Специальная вставка: Скопируйте фрагмент (
Ctrl+C), создайте новый файл, вставьте данные (Ctrl+V) и сохраните. - Экспорт в PDF: В окне печати (
Ctrl+P) выберитеСохранить как PDFвместо принтера.
Почему при печати выделенного фрагмента исчезают цвета или границы?
Это происходит из-за настроек принтера или параметров Excel:
- 🔹 Проверьте, включена ли опция
Печатать цвета и изображения фонавФайл → Параметры → Дополнительно → Параметры печати. - 🔹 В окне печати (
Ctrl+P) выберите принтер с поддержкой цветной печати (если он подключён). - 🔹 Убедитесь, что границы ячеек настроены через
Главная → Границы, а не через условное форматирование (последнее может не печататься).