Совет. Другие языки - Google-Translated. Вы можете посетить English версия этой ссылки.
Войти
x
or
x
x
Регистрация
x

or

Как печатать только строки / ячейки с данными в Excel?

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

Печать только строк с данными VBA в Excel

Печать только строк с данными путем удаления пустых строк в Excel

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

Пакетная печать нескольких непустых строк с игнорированием пустых строк в Excel

Kutools для Excel Мастер печати нескольких выборок может помочь вам не только легко распечатать несколько вариантов с одного листа, но и легко распечатать несколько диапазонов из многих листов. Полнофункциональная бесплатная пробная версия 60-day!

печать нескольких объявлений 2

Вкладка «Office» Включите редактирование и просмотр с вкладками в Office и упростите свою работу ...
Kutools для Excel добавляет расширенные функции 300 в Excel и повышает производительность на 80%
  • Super Formula Bar (легко редактировать несколько строк текста и формул); Чтение макета (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон ...
  • Объединить ячейки / строки / столбцы и хранение данных; Содержание сплит-клеток; Объединить дублирующиеся строки и сумму / среднее ... Предотвратить повторяющиеся клетки; Сравнить диапазоны ...
  • Выберите Дублировать или Уникальные строки; Выберите пустые строки (все ячейки пусты); Супер найти и нечеткая находка во многих книгах; Случайный выбор ...
  • Точное копирование нескольких ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставьте маркеры, флажки и многое другое ...
  • Любить и быстро вставлять формулы, диапазоны, графики и рисунки; Шифровать ячейки с помощью пароля; Создать список рассылки и отправлять электронные письма ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов подкачки; Преобразование содержимого ячеек и комментариев ...
  • Суперфильтр (сохранение и применение схем фильтрации к другим листам); Расширенный Сортировать по месяцу / неделе / ​​дню, частоте и многому другому; Специальный фильтр жирным шрифтом, курсив ...
  • Объединить рабочие тетради и рабочие листы; Объединение таблиц на основе ключевых столбцов; Разбить данные на несколько листов; Пакетное конвертирование xls, xlsx и PDF ...
  • Работает с Office 2007-2019 и 365 и поддерживает все языки. Это легко развернуть в вашей компании. Полнофункциональная 60-дневная бесплатная пробная версия.


Этот метод будет вводить VBA для быстрой печати строк с данными только в указанном диапазоне в Excel. Пожалуйста, сделайте следующее:

1. нажмите другой + F11 чтобы открыть окно Microsoft Visual Basic для приложений.

2. Нажмите Вставить > модуль, а затем скопируйте и вставьте следующий код VBA в новое окно модуля открытия.

VBA: печатать только строки с данными в Excel

Sub PrintSummary()
Dim xRg As Range, xRg1 As Range, xCell As Range
Dim xSht As Worksheet
Dim xTxt As String
On Error Resume Next
xTxt = ActiveWindow.RangeSelection.Address
Set xRg = Application.InputBox("Please select the range to print:", "Kutools for Excel", xTxt, , , , , 8)
Set xRg = Application.Intersect(xRg, ActiveSheet.UsedRange)
If xRg Is Nothing Then Exit Sub
If xRg.Areas.Count > 1 Then
MsgBox "You can't select multiple selections", , "Kutools for Excel"
Exit Sub
End If
Application.DisplayAlerts = False
Application.ScreenUpdating = False
Set xSht = Worksheets.Add(After:=Sheets(Sheets.Count))
xRg.Copy xSht.Range("A1")
Set xRg1 = xSht.Range("A1").Resize(xRg.Rows.Count, xRg.Columns.Count)
For Each xCell In xRg1.Columns(1).Cells
If Application.WorksheetFunction.CountA(xCell.EntireRow) = 0 Then
xCell.EntireRow.Hidden = True
End If
Next
xSht.PrintOut Copies:=1, Collate:=True, IgnorePrintAreas:=False
xSht.Delete
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub

3. нажмите F5 или нажмите прогон для запуска этого VBA.

4. В открывшемся диалоговом окне Kutools for Excel укажите диапазон, который вы хотите игнорировать пустые строки, и только печатать строки с данными, и нажмите OK Кнопка.

Затем указанный диапазон печатается немедленно, игнорируя все пустые строки в нем.

Внимание: Этот VBA не поддерживает множественные выборки пакетной печати, игнорируя пустые строки.


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

1. Перейдите на рабочий лист, в котором вы будете печатать строки только с данными, и нажмите Kutools > Удалите файл > Удалить пустые строки > В активном листе, Смотрите скриншот:

Внимание: Для печати строк с данными только в указанном диапазоне сначала выберите этот диапазон, а затем нажмите Kutools > Удалите файл > Удалить пустые строки > В выбранном диапазоне.

2. Появится диалоговое окно Kutools for Excel и покажет, сколько пустых строк было удалено. Нажмите OK чтобы закрыть его.

И теперь вы увидите, что все пустые строки удаляются из активного листа / выбранного диапазона. Смотрите скриншот:

3. Нажмите филе (Или Кнопка управления)> печать для печати только строк с данными на активном листе или выбранном диапазоне.

Kutools for Excel - Включает в себя более удобных инструментов 300 для Excel. Полнофункциональная бесплатная пробная версия 60-day, кредитная карта не требуется! Get It Now


Иногда вы можете печатать ячейки с данными только с игнорированием всех пустых ячеек в Excel. Этот метод представит Kutools для Excel Выберите непустые ячейки полезности и Мастер печати нескольких выборок только для печати ячеек с данными в указанном диапазоне в Excel.

1. Выберите диапазон, в котором вы будете печатать ячейки только с данными, и нажмите Kutools > Выбрать > Выберите непустые ячейки, Смотрите скриншот:

2. Откроется диалоговое окно Kutools for Excel и покажет, сколько ячеек с данными было выбрано. Нажмите OK чтобы закрыть его.

3. Продолжайте выбирать эти непустые ячейки и нажмите Предприятие > печать > Мастер печати нескольких выборок, Смотрите скриншот:

4. В открывшемся диалоговом окне «Мастер печати нескольких выборок» вы увидите, что все выбранные непустые ячейки перечислены в Диапазоны печати список, нажмите Конец Кнопка.

5. Теперь все выбранные непустые ячейки копируются и вставляются в виде связанных изображений на новом рабочем листе. Пожалуйста, нажмите филе (Или Кнопка «Офис»)> печать для печати этих ячеек с данными.

Kutools for Excel - Включает в себя более удобных инструментов 300 для Excel. Полнофункциональная бесплатная пробная версия 60-day, кредитная карта не требуется! Get It Now


В этом видео, Kutools Kutools Plus вкладки добавляются Kutools for Excel, Если это необходимо, пожалуйста, нажмите для 60-дневная бесплатная пробная версия без ограничений!


  • Супер Формула Бар (легко редактировать несколько строк текста и формул); Макет чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы и хранение данных; Содержание сплит-клеток; Объедините дублирующиеся строки и сумму / среднее... предотвратить повторяющиеся клетки; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выберите пустые строки (все ячейки пусты); Супер найти и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения формулы ссылки; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Любимые и быстро вставляемые формулы, Диапазоны, графики и рисунки; Шифрование ячеек с паролем; Создать список рассылки и отправлять электронные письма ...
  • Извлечение текстаДобавить текст, Удалить по позиции, Удалить пространство; Создание и печать промежуточных итогов подкачки; Преобразование содержимого ячеек и комментариев...
  • Суперфильтр (сохранить и применить схемы фильтров к другим листам); Расширенный поиск по месяцам / неделям / дням, частоте и более; Специальный фильтр жирным шрифтом, курсивом ...
  • Объединить рабочие тетради и рабочие листы; Объединение таблиц на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Работает с Office 2007-2019 и 365 и поддерживает все языки. Это легко развернуть в вашей компании. Полнофункциональная 60-дневная бесплатная пробная версия.
вкладка kte 201905
  • Включить редактирование и чтение с вкладками в Word, Excel, PowerPoint, Издатель, Доступ, Visio и Проект.
  • Открывайте и создавайте несколько документов в новых вкладках одного и того же окна, а не в новых окнах.
  • Увеличивает вашу производительность на 50% и уменьшает сотни щелчков мышью для вас каждый день!
нижняя часть офиса
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.