Как отобразить на листе в Excel только заданную Область печати?
Чтобы распечатать только определённый диапазон, в Excel можно задать Область печати (Разметка страницы > Область печати > Задать область печати). Иногда при совместной работе с коллегами бывает полезно отображать на листе только эту область. Как этого добиться? В этой статье я расскажу о нескольких способах показа исключительно области печати на листе в Excel.
- Отображать только Область печати в режиме просмотра Разрыв страницы в Excel
- Отображать только Область печати с помощью VBA в Excel
- Отображать только Область печати с помощью утилиты Kutools для Excel’s Скрыть не выбранную область
Отображать только Область печати в режиме предварительного просмотра Разрыв страницы в Excel
Когда вы переключаете лист в режим разрывов страниц, выбрав Вид > Разрыв страницы / Предварительный просмотр, фон области за пределами печати автоматически становится тёмно-серым. См. снимок экрана ниже:
Примечание: вы также можете перейти в режим предварительного просмотра разрывов страниц, щёлкнув кнопку Разрыв страницы: предварительный просмотр на строке состояния.
Однако этот метод не скрывает область за пределами области печати, и вы по-прежнему можете просматривать данные вне области печати.
Один щелчок, чтобы скрыть всё, кроме Выберите диапазон (скрыть неиспользуемые столбцы/строки/ячейки)
Чаще всего мы используем лишь часть листа, оставляя пустые ячейки или диапазоны. С помощью утилиты Kutools для Excel Скрыть не выбранную область можно одним щелчком скрыть всё, кроме выделенного диапазона, или легко скрыть все неиспользуемые ячейки, строки, столбцы и диапазоны.

Kutools для Excel— раскройте весь потенциал Excel с помощью более чем 300 незаменимых инструментов, которые ускоряют и упрощают вашу работу, а также воспользуйтесь возможностями ИИ для более разумной обработки данных и повышения продуктивности.Получить сейчас
Отображать только Область печати с помощью VBA в Excel
Чтобы полностью скрыть всё, кроме области печати, в Excel можно воспользоваться макросом VBA. Для этого выполните следующие действия:
Шаг 1: Одновременно нажмите клавиши Alt+F11, чтобы открыть окно Microsoft Visual Basic для приложений.
Шаг 2: Щелкните Вставка>Модульи вставьте приведенный ниже код VBA в окно модуля:
VBA: Отображать только Область печати в Текущий лист
Public Sub HideAllButPrintArea()
Dim xPrintRng As Range
Dim xFirstRng As Range
Dim xLastRng As Range
Application.ScreenUpdating = False
With Application.ActiveSheet
.Cells.EntireColumn.Hidden = False
.Cells.EntireRow.Hidden = False
If .PageSetup.PrintArea <> "" Then
Set xPrintRng = .Range(.PageSetup.PrintArea)
Else
Set xPrintRng = .UsedRange
End If
Set xFirstRng = xPrintRng.Cells(1)
Set xLastRng = xPrintRng.Cells(xPrintRng.Count)
If xFirstRng.Row > 1 Then
.Range(.Cells(1, 1), xFirstRng(-0, 1)).EntireRow.Hidden = True
End If
If xFirstRng.Column > 1 Then
.Range(.Cells(1, 1), xFirstRng(1, 0)).EntireColumn.Hidden = True
End If
If xLastRng.Row < .Rows.Count Then
.Range(xLastRng(2, 1), .Cells(.Rows.Count, 1)).EntireRow.Hidden = True
End If
If xLastRng.Column < .Columns.Count Then
.Range(xLastRng(1, 2), .Cells(1, .Columns.Count)).EntireColumn.Hidden = True
End If
End With
Application.ScreenUpdating = True
End Sub Шаг 3: Нажмите клавишу F5 или щелкните кнопку Выполнить, чтобы запустить этот макрос VBA.
Затем вы увидите, что все участки за пределами Области печати автоматически скрываются, а на Текущем листе отображается только сама Область печати. См. снимок экрана ниже:
Примечания:
- Когда в текущем листе задана только одна область печати, макрос VBA работает корректно.
- Этот метод не поддерживает отмену действия. Чтобы отобразить диапазоны за пределами области печати, их нужно показать вручную или воспользоваться утилитой Kutools для Excel: Скрыть > Развернуть все скрытые диапазоны.
Отображать только Область печати с помощью утилиты Kutools для Excel’s Скрыть не выбранную область
Если у вас установлен Kutools для Excel, его утилита Скрыть не выбранную область поможет легко отобразить только область печати на текущем листе.
Шаг 1: Выделите область печати на текущем листе.
Примечание: Если вы не можете быстро найти область печати, нажмите клавишу F5, чтобы открыть диалоговое окно «Перейти», выберите имя «Область печати» и нажмите кнопку OK, как показано на снимке экрана ниже. Однако этот метод выделит всю область печати на текущем листе.
Шаг 2: Щелкните Kutools > Показать / Скрыть > Скрыть не выбранную область.
Затем вы увидите, что в Текущий лист сразу отображается только выделенный Область печати, как показано на снимке экрана ниже:
Примечания:
- Утилита Kutools для Excel поддерживает отмену действия «Скрыть не выбранную область»: просто одновременно нажмите клавиши Ctrl + Z, чтобы снова отобразить скрытую область вне выделенного.
- Вы можете щелкнуть Kutools > Показать / Скрыть > СкрытьРазвернуть все скрытые диапазоны, чтобы немедленно отобразить скрытые участки вне области печати.
Kutools для Excel— раскройте весь потенциал Excel с помощью более чем 300 незаменимых инструментов, которые ускоряют и упрощают вашу работу, а также воспользуйтесь возможностями ИИ для более разумной обработки данных и повышения продуктивности.Получить сейчас
Демонстрация: отображение только Область печати на листе в Excel
Связанные статьи:
Установить позицию прокрутки или скрыть другие ячейки
Лучшие инструменты повышения продуктивности в Office
Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…
Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу
- Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
- Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!
Все надстройки Kutools — один установщик
Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.
- Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
- Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
- Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
- 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
- Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек