Перейти к содержимому

Excel печатает каждую ячейку как страницу

  • автор:

Excel печатает каждую ячейку как страницу

Argument ‘Topic id’ is null or empty

Сейчас на форуме

© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru

Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.

ООО «Планета Эксел»
ИНН 7735603520
ОГРН 1147746834949
ИП Павлов Николай Владимирович
ИНН 633015842586
ОГРНИП 310633031600071

Excel печатает каждую ячейку как страницу

Здравствуйте))) Помогите решить следующую проблему:
При масштабировании страницы (чтобы документ влез на одну страницу) Ексель автоматом определяет новые области печати на каждую ячейку отдельно — получается тисяча страниц для печати.
Проблема изначально появилась из ниоткуда на Офисе 2010. Удалил его, поставил 2016 но проблема осталась.
Может кто стыкался и знает как решить?

Здравствуйте))) Помогите решить следующую проблему:
При масштабировании страницы (чтобы документ влез на одну страницу) Ексель автоматом определяет новые области печати на каждую ячейку отдельно — получается тисяча страниц для печати.
Проблема изначально появилась из ниоткуда на Офисе 2010. Удалил его, поставил 2016 но проблема осталась.
Может кто стыкался и знает как решить? Magistrum

Сообщение отредактировал Magistrum — Понедельник, 30.09.2019, 13:13

Сообщение Здравствуйте))) Помогите решить следующую проблему:
При масштабировании страницы (чтобы документ влез на одну страницу) Ексель автоматом определяет новые области печати на каждую ячейку отдельно — получается тисяча страниц для печати.
Проблема изначально появилась из ниоткуда на Офисе 2010. Удалил его, поставил 2016 но проблема осталась.
Может кто стыкался и знает как решить? Автор — Magistrum
Дата добавления — 30.09.2019 в 13:01

покупка

Как распечатать каждую строку / ячейку на отдельной странице в 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-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Скачать сейчас!

Kutools for Excel — Combines more than 300 Advanced Functions and Tools for Microsoft Excel

документ разделен на столбец

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-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Скачать сейчас!

Kutools for Excel — Combines more than 300 Advanced Functions and Tools for Microsoft Excel

документ вставить разрыв страницы каждую строку

1. Выберите диапазон, в котором вы будете печатать каждую строку на отдельной странице, и щелкните значок Кутулс Плюс > печать > Вставить разрыв страницы в каждую строку.

2. В открывшемся диалоговом окне «Вставить разрыв страницы в каждую строку» введите 1 в Интервал и нажмите Ok кнопку.

Затем появится диалоговое окно, в котором будет указано, сколько разрывов страниц было вставлено. Просто нажмите кнопку ОК, чтобы закрыть его.

3. Нажмите Файл (или кнопка Office)> Печать / PDF чтобы легко распечатать каждую строку на отдельной странице.

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

Демо: распечатайте каждую строку / ячейку на отдельной странице в Excel

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

Каждая ячейка как отдельная страница в Excel

Столкнулся со странной проблемой в работе. При печати документа Excel каждая ячейка выводилась на печать на отдельном листе. Отправляющий документ, такой проблемы не видит. Другие документы открываются нормально. Работа с полями, разрывами и другими параметрами документа к успеху не привели.

  1. Изменить принтер при печати на любой другой. Например использовать встроенный Microsoft Print to PDF. При выборе другого принтера, в окне предпросмотра уже должны выводиться нормальные листы.
  2. Изменить любой параметр печати. Например можно зайти в «Параметры страницы» и в открывшемся окне, во вкладке «Страница» изменить параметр «Масштаб» на 1 единицу выше или ниже и нажать «ОК».

3. Снова выбрать принтер, на котором нужно распечатать документ и вернуть настройку обратно. Всё будет работать нормально.

После этих манипуляций файл стоит сохранить перед закрытием.

Ещё один способ решения проблемы

Пользователи в комментариях поделились, что описанный выше способ помогает не во всех случаях.

Поэтому добавил инструкцию по переустановке принтера — Переустановка принтера в Windows

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *