Перейти к основному содержанию

Как показать только область печати на листе в Excel?

Для печати только указанных диапазонов вы можете установить области печати (Макет страницы> Область печати> Установить область печати) в Excel. В некоторых случаях вы можете захотеть сделать видимой только область печати при совместном использовании с коллегами, как это сделать? В этой статье я расскажу о нескольких методах отображения только области печати на листе в Excel.


Показывать только область печати в режиме предварительного просмотра разрыва страницы в Excel

Когда мы показываем лист в режиме разрыва страницы, нажимая кнопку Вид > Предварительный просмотр разрыва страницы, фон непечатаемой области будет автоматически изменен на темно-серый. См. Снимок экрана ниже:
документ показывает только область печати 2

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

Однако этот метод не скроет непечатаемую область, и вы все равно сможете просматривать данные в непечатаемой области.

Один щелчок, чтобы скрыть все, кроме выбранного диапазона (скрыть неиспользуемые столбцы / строки / ячейки)

В большинстве случаев мы можем использовать только часть рабочего листа с оставшимися числовыми пустыми ячейками / диапазоном. Kutools для Excel Установить область прокрутки Утилита может помочь вам одним щелчком мыши скрыть все, кроме выбранного диапазона, или легко скрыть все неиспользуемые ячейки / строки / столбцы / диапазоны.


область прокрутки рекламного набора 1

Kutools for Excel - Дополните Excel более чем 300 основными инструментами. Наслаждайтесь полнофункциональной 30-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Get It Now

Показывать только область печати с VBA в Excel

Чтобы полностью скрыть непечатаемую область в Excel, вы можете попробовать макрос VBA. А сделать можно так:

Шаг 1: нажмите другой + 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 ключ или щелкните Run кнопку, чтобы запустить этот макрос VBA.

Тогда вы увидите, что непечатаемая область сразу скрыта, а на текущем листе отображается только область печати. См. Снимок экрана ниже:
документ показывает только область печати 4

Заметки:

  1. Когда на текущем листе есть только одна область печати, макрос VBA работает хорошо.
  2. Этот метод не поддерживает отмену. Чтобы показать область без печати, вам нужно вручную отобразить область без печати или применить Kutools for Excel's Скрыть> Показать все диапазоны утилита.

Показывать только область печати с помощью Kutools for Excel's Set Scroll Area Utility

Если у вас установлен Kutools for Excel, его Установить область прокрутки Утилита поможет вам легко показать только область печати на текущем листе.

Kutools for Excel - Содержит более 300 основных инструментов для Excel. Наслаждайтесь полнофункциональной 30-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Скачать сейчас!

Шаг 1: Выберите область печати на текущем листе.

Внимание: Если вы не можете быстро определить область печати, вы можете нажать F5 , чтобы открыть диалоговое окно Перейти, выберите имя области печати и щелкните OK как показано на снимке экрана ниже. Но этот метод выберет все области печати на текущем листе.
документ показывает только область печати 5

Шаг 2: нажмите Кутулс > Показать / Скрыть > Установить область прокрутки.
документ показывает только область печати 6

Затем вы увидите, что только выбранная область печати отображается на текущем листе одновременно, как показано ниже:

Ноты:

  1. Kutools для Excel Установить область прокрутки поддерживает отмену, и вы можете нажать Ctrl + Z одновременно клавиши, чтобы показать скрытую непечатаемую область.
  2. Вы можете щелкнуть Кутулс > Показать / Спрятать > Показать все диапазоны чтобы сразу показать скрытую непечатаемую область.

Kutools for Excel - Дополните Excel более чем 300 основными инструментами. Наслаждайтесь полнофункциональной 30-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Get It Now


Демонстрация: показывать только область печати на листе в Excel


Kutools for Excel: Более 300 удобных инструментов у вас под рукой! Начните 30-дневную бесплатную пробную версию без ограничений сегодня. Скачать

Статьи по теме:

Лучшие инструменты для офисной работы

🤖 Kutools AI Помощник: Революционный анализ данных на основе: Интеллектуальное исполнение   |  Генерировать код  |  Создание пользовательских формул  |  Анализ данных и создание диаграмм  |  Вызов функций Kutools...
Популярные опции: Найдите, выделите или определите дубликаты   |  Удалить пустые строки   |  Объедините столбцы или ячейки без потери данных   |   Раунд без формулы ...
Супер поиск: Множественный критерий VLookup    VLookup с несколькими значениями  |   VLookup по нескольким листам   |   Нечеткий поиск ....
Расширенный раскрывающийся список: Быстрое создание раскрывающегося списка   |  Зависимый раскрывающийся список   |  Выпадающий список с множественным выбором ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка Фокус   |  Просмотр дизайна   |   Большой Формулный Бар    Менеджер книг и листов   |  Библиотека ресурсов (Авто текст)   |  Выбор даты   |  Комбинировать листы   |  Шифровать/дешифровать ячейки    Отправлять электронные письма по списку   |  Суперфильтр   |   Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы, ...)   |   50+ График Тип (Диаграмма Ганта, ...)   |   40+ Практических Формулы (Рассчитать возраст по дню рождения, ...)   |   19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути, ...)   |   12 Конверсия Инструменты (Числа в слова, Конверсия валюты, ...)   |   7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить клетки, ...)   |   ... и более

Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени.  Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...

Описание


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Comments (2)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Useless and complicated advice that doesn't work on a virtually uselsss and crapola app named Excel..
Rated 5 out of 5
This comment was minimized by the moderator on the site
Die VBA Lösung ist cool, nur wie stelle ich den Druckbereich ein?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations