Как распечатать каждую строку / ячейку на отдельной странице в Excel?
Например, у вас есть таблица заработной платы, и вы хотите распечатать каждую запись на отдельной странице в Excel, как вы с этим справляетесь? В этой статье будут представлены три метода, позволяющих легко сделать это в Excel.
- Распечатайте каждую строку / ячейку на отдельной странице с регулировкой высоты строки
- Распечатайте каждую строку / ячейку на отдельной странице с помощью VBA
- Распечатайте каждую строку / ячейку на отдельной странице с помощью Kutools for Excel (с заголовком)
- Распечатайте каждую строку на отдельной странице с помощью Kutools for Excel (без заголовка)
Распечатайте каждую строку / ячейку на отдельной странице с регулировкой высоты строки
Если строка достаточно высока, чтобы занимать страницу для печати, она будет напечатана на одной странице. Таким образом, этот метод поможет вам настроить высоту строки для печати каждой строки / ячейки на отдельной странице в Excel.
1. Нажмите Макет страницы > Поля > Пользовательские Поля.
2. В открывшемся диалоговом окне Параметры страницы введите 2.5 в оба Топовое коробка и Дно и нажмите OK .
Внимание: Количество верхнего и нижнего полей может отличаться в зависимости от размера бумаги. Возможно, вам придется отрегулировать его в вашем случае.
3. Выберите все строки, каждую из которых вы будете печатать на одной странице, щелкните правой кнопкой мыши заголовок строки и выберите Высота строки из контекстного меню.
4. В открывшемся диалоговом окне Высота строки введите 250 в поле Высота строки и нажмите OK .
5. Нажмите Файл (или кнопка Office)> Печать / PDF, вы увидите каждую строку на отдельной странице в области предварительного просмотра, как показано на снимке экрана ниже, и нажмите кнопку Печать / PDF кнопку, чтобы распечатать их.
Распечатайте каждую строку / ячейку на отдельной странице с помощью VBA
Здесь мы также предоставляем код VBA для печати каждой строки / ячейки на отдельной странице в Excel.
1. нажмите другой + F11 одновременно клавиши, чтобы открыть окно Microsoft Visual Basic для приложений.
2. Нажмите Вставить > Модули, а затем вставьте следующий код в открывающееся окно модуля.
VBA: печатать каждую строку / ячейку на отдельной странице в Excel
Sub PrintOneLine()
Dim Rng As Range
Dim WorkRng As Range
Dim xWs As Worksheet
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set xWs = WorkRng.Parent
For Each Rng In WorkRng
xWs.PageSetup.PrintArea = Rng.EntireRow.Address
xWs.PrintPreview
Next
End Sub
3. нажмите F5 ключ или щелкните Run кнопку для запуска этого VBA. Затем появится диалоговое окно, укажите диапазон, в котором вы будете печатать каждую строку на отдельной странице, и нажмите кнопку OK .
4. Теперь каждая строка просматривается в отдельном окне предварительного просмотра. Вам нужно нажать на Печать / PDF в каждом окне предварительного просмотра печати одну за другой, пока не будут напечатаны все строки.
Распечатайте каждую строку / ячейку на отдельной странице с помощью Kutools for Excel
Если у вас установлен Kutools for Excel, его Разделить на столбцы Утилита может помочь вам легко распечатать каждую строку / ячейку на отдельной странице в Excel.
Kutools for Excel - Содержит более 300 основных инструментов для Excel. Наслаждайтесь полнофункциональной 30-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Скачать сейчас!
1. Нажмите Кутулс Плюс > Разделить на столбцы.
2. В открывшемся диалоговом окне «Разбить на столбцы» вам необходимо:
(1) В Диапазон названий в поле укажите диапазон заголовков, который вы будете вставлять вверху каждой печатной страницы;
(2) В Диапазон данных поле укажите диапазон данных, который вы будете печатать каждую строку на отдельной странице;
(3) В Строк на печатной странице ящик, тип 1;
(4) В Количество сегментов коробка, тип 1.
(5) Щелкните значок Ok .
Затем вы увидите, что каждая строка разделена на одну страницу для печати на новом листе, а указанный диапазон заголовков добавляется на каждую страницу для печати. См. Снимок экрана ниже:
Примечание: Чтобы увидеть каждую страницу печати более наглядно, вы можете щелкнуть Вид > Предварительный просмотр разрыва страницы , чтобы перейти в режим предварительного просмотра разрыва страницы.
3. Нажмите Файл (или кнопка Office)> Печать / PDF, вы увидите, что каждая строка / ячейка отображается на отдельной странице.
Kutools for Excel - Дополните Excel более чем 300 основными инструментами. Наслаждайтесь полнофункциональной 30-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Get It Now
Распечатайте каждую строку на отдельной странице с помощью Kutools for Excel
Помимо утилиты Split to Column, Kutools for Excel разработал еще один Вставить разрыв страницы в каждую строку утилита, которая поможет вам распечатать каждую строку на отдельной странице в Excel.
Kutools for Excel - Содержит более 300 основных инструментов для Excel. Наслаждайтесь полнофункциональной 30-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Скачать сейчас!
1. Выберите диапазон, в котором вы будете печатать каждую строку на отдельной странице, и щелкните значок Кутулс Плюс > Печать > Вставить разрыв страницы в каждую строку.
2. В открывшемся диалоговом окне «Вставить разрыв страницы в каждую строку» введите 1 в Интервал и нажмите Ok .
Затем появится диалоговое окно, в котором будет указано, сколько разрывов страниц было вставлено. Просто нажмите кнопку ОК, чтобы закрыть его.
3. Нажмите Файл (или кнопка Office)> Печать / PDF чтобы легко распечатать каждую строку на отдельной странице.
Kutools for Excel - Дополните Excel более чем 300 основными инструментами. Наслаждайтесь полнофункциональной 30-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Get It Now
Демо: распечатайте каждую строку / ячейку на отдельной странице в Excel
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!