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

Обновлено: 21.11.2024

Если вы часто печатаете свои данные/работу в Excel, я уверен, что вы столкнулись с проблемой, когда вместо одной страницы печатается несколько страниц.

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

Есть несколько простых приемов, которые помогут вам распечатать данные Excel на одной странице (или на меньшем количестве страниц, если вы печатаете большой отчет).

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

Итак, приступим!

Это руководство охватывает:

Проверить, сколько страниц будет напечатано (предварительный просмотр)

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

Не волнуйтесь! Вам не нужно ничего печатать для этого. Вы можете просто проверить, как будет выглядеть распечатанная работа и сколько листов будет напечатано.

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

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

  1. Перейдите на вкладку "Файл".
  2. Нажмите «Параметры печати».

Или вы можете использовать сочетание клавиш Control + P (Command + P, если вы используете Mac)

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

Вы можете использовать клавиши со стрелками для перехода к следующей/предыдущей странице в режиме предварительного просмотра.

Способы разместить и распечатать лист Excel на одной странице

Теперь давайте рассмотрим некоторые методы, которые можно использовать, чтобы разместить все данные в таблице на одной странице, а затем распечатать отчет на одной странице (или меньшем количестве страниц)

Отрегулируйте ширину столбца (или высоту строки)

Во многих случаях столбцы не должны быть слишком широкими.

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

Но тогда как узнать, достаточно ли вы сделали или нет? Как узнать, насколько ширину столбца нужно уменьшить, чтобы все уместилось на одной странице?

Чтобы упростить эту задачу, вы можете использовать представление макета страницы в Excel, которое показывает вам в режиме реального времени, сколько данных будет напечатано на каждой странице вашего отчета.

Ниже приведены шаги для входа в режим макета страницы и последующего уменьшения ширины столбца:

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

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

Чтобы вернуться к обычному виду (и выйти из режима макета страницы), перейдите на вкладку "Вид" и выберите "Обычный".

Изменить масштаб (поместить все строки/столбцы на одной странице)

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

Когда вы делаете это, он просто уменьшает все, чтобы уместить все столбцы или строки на одной странице.

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

Ниже приведены действия по уменьшению листа при печати:

  1. Перейдите на вкладку "Файл".
  2. Нажмите «Печать» (или используйте сочетание клавиш — Control + P).
  3. В окне "Печать" выберите параметр "Масштабирование" (это последний параметр слева).
  4. Нажмите на любой из вариантов:
    • По размеру листа на одной странице
    • Выделить все столбцы на одной странице
    • Подогнать все строки на одной странице

Вышеуказанные шаги позволят масштабировать лист по размеру страницы (в зависимости от выбранных вами параметров).Вы также сможете увидеть, как будут выглядеть данные в предварительном просмотре листа, который находится справа.

Функция «Уместить лист на одной странице» подходит, если у вас есть только несколько строк/столбцов, которые выходят за пределы. Если их много, использование этого параметра может привести к тому, что напечатанные данные будут слишком малы для чтения.

Это не влияет на данные рабочего листа. Он масштабирует данные только для целей печати.

Скрыть или удалить строки/столбцы

Еще один разумный способ разместить все на одной странице при печати — скрыть ненужные столбцы или строки.

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

Чтобы скрыть строку/столбец, просто выделите их, щелкните правой кнопкой мыши и выберите "Скрыть".

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

Изменить ориентацию страницы

Если у вас больше столбцов и строк, имеет смысл изменить ориентацию страницы во время печати.

В Excel есть две ориентации;

  • Книжная (по умолчанию в Excel) — печатается больше строк, чем столбцов.
  • Горизонтальная ориентация: печатается больше столбцов, чем строк.

Если у вас больше столбцов, чем строк (как показано ниже), вы можете изменить ориентацию страницы на Альбомную, чтобы ваши данные уместились и были напечатаны на одной странице.

Ниже приведены шаги по изменению ориентации страницы в Excel:

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

Сочетание клавиш для открытия диалогового окна "Параметры страницы" ALT + P + S + P (нажмите эти клавиши последовательно)

Кроме того, вы также можете изменить ориентацию в окне предварительного просмотра, выбрав Альбомная ориентация в раскрывающемся списке настроек.

Изменить поля страницы

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

Небольшая настройка полей страницы может помочь вам разместить все на одной странице.

Если вам интересно, что такое поля страницы, то при печати листа Excel на каждой напечатанной странице будут пробелы по краям. Это сделано для того, чтобы данные выглядели хорошо при печати.

У вас есть возможность уменьшить это пустое пространство (поля страницы) и разместить больше данных на одной странице.

Ниже приведены действия по уменьшению полей страницы в Excel:

  1. Перейдите на вкладку "Макет страницы".
  2. В группе «Параметры страницы» нажмите «Поля».
  3. Нажмите "Сузить".

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

Если вы хотите еще больше уменьшить поля страницы, выберите параметр «Поля» на ленте, а затем нажмите «Пользовательские поля». Откроется диалоговое окно «Параметры страницы», в котором можно дополнительно настроить поля.

Уменьшить размер шрифта

Еще один простой способ быстро разместить дополнительные строки/столбцы (которые в настоящее время переносятся на дополнительные листы при печати) на одной странице – уменьшить размер шрифта.

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

Это может быть полезно, когда у вас есть распечатанные данные, которые обычно помещаются в приложение — то, что вам нужно, но никто не читает или не заботится об этом.

Печать только выбранных данных (или установка области печати)

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

Если это одноразовая вещь, когда вы хотите быстро распечатать выбранные данные на листе, вы можете сделать это, выполнив следующий шаг:

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

Обратите внимание: если вы выбрали набор данных, который при печати не помещается на одной странице, он будет распечатан на нескольких листах. Однако вы можете изменить масштаб на «По размеру листа на одной странице», чтобы напечатать выделенное на одной странице.

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

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

  1. Выберите данные, которые вы хотите установить в качестве области печати.
  2. Перейдите на вкладку "Макет страницы".
  3. В группе "Параметры страницы" выберите параметр "Область печати".
  4. Нажмите «Установить область печати».

Теперь, когда вы пытаетесь распечатать рабочий лист, будет напечатана только область печати (и только она будет отображаться в предварительном просмотре печати).

[Бонус] Добавление разрывов страниц

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

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

Ниже приведены шаги по добавлению разрывов страниц в Excel:

  1. Выберите ячейку, в которую вы хотите вставить разрыв страницы. Начиная с этой ячейки все будет напечатано на следующей странице.
  2. Перейдите на вкладку "Макет страницы".
  3. В группе «Параметры страницы» нажмите «Разрывы».
  4. Нажмите "Вставить разрывы страниц".

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

Обратите внимание, что если вы установили область печати, она будет иметь приоритет над разрывами страниц.

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

У меня есть таблица в Excel. Это 2 страницы в длину, но только полстраницы в ширину. Есть ли способ распечатать обе части этой таблицы на одной странице, чтобы одна рядом с другой? Я не хочу перемещать данные, я хотел бы знать, возможно ли это через настройки печати или страницы.

5 ответов 5

Вы можете попробовать:

(Предполагается, что вы используете бумагу формата ISO A4 и Office 2007+, но общая идея подходит и для других случаев.)

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

На панели печати измените параметры масштабирования, чтобы они соответствовали всем столбцам на одной странице. Затем измените свойства принтера, чтобы распечатать два листа формата A5 на одном листе формата A4.

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

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

Вы также можете переключаться с книжной на альбомную (или наоборот), что позволит разместить больше на странице после объединения ее в одну страницу с помощью предварительного просмотра с разрывом страницы. ОЧЕНЬ удобная опция, полезная для сжатия вывода на меньшее количество страниц или на определенное количество страниц.

<р>-1. Не отвечает на вопрос, в частности, не касается того, как печатать одну [страницу] рядом с другой. Предварительный просмотр разрыва страницы просто позволяет переместить строку, на которой разрывается страница.

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

Вы можете использовать замечательную функцию Excel, о которой мало кто знает. Не знаю, почему это держится в таком секрете, но это очень полезная функция!

Инструмент камеры Excel

Чтобы использовать инструмент "Камера", необходимо настроить панели инструментов.

В Excel 2007 это выглядит примерно так (изображение из Chandoo):

В Excel 2010 вы можете добавить его на панель быстрого доступа:

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

Вы должны получить что-то вроде этого.

Расположите по своему усмотрению и удалите границу (если хотите), щелкнув изображение правой кнопкой мыши и выбрав Формат изображения .

Теперь задайте для области печати левый и правый столбцы (исключая строки под левым столбцом).

Что делает инструмент "Камера" таким замечательным?

Преимущество изображения с камеры заключается в том, что оно не является статичным. Если ваши данные изменятся, изображение с камеры также изменится автоматически. Это отличный инструмент!

Идеально подходит для сложных макетов

Для таких простых сценариев, как этот, это может быть излишним, но если у вас есть несколько областей, которые вы хотите отобразить рядом друг с другом (особенно с разной шириной столбцов, высотой строк и т. д.), инструмент "Камера" действительно пригодится.

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

Печать части листа, всего листа или всей книги

Выполните одно из следующих действий:

Чтобы распечатать часть листа, щелкните лист, а затем выберите диапазон данных, которые вы хотите напечатать.

Чтобы напечатать весь лист, щелкните лист или вкладку листа.

Чтобы распечатать книгу, щелкните любой из ее листов.

В меню "Файл" нажмите "Печать".

В меню "Принтер" выберите нужный принтер.

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

В раскрывающемся меню «Печать» выберите параметр, соответствующий тому, что вы хотите напечатать (Выделение, Активные листы или Книга целиком), а затем выберите «Печать».

Печать сразу нескольких листов

Выберите листы, которые хотите напечатать.

Два или более смежных листа

Нажмите на вкладку первого листа. Затем, удерживая нажатой клавишу SHIFT, щелкните вкладку последнего листа, который вы хотите выбрать.

Два или более несмежных листа

Нажмите на вкладку первого листа. Затем, удерживая нажатой КОМАНДУ, щелкните вкладки других листов, которые вы хотите выбрать.

Все листы книги

Удерживая нажатой клавишу CONTROL, щелкните вкладку листа, а затем в контекстном меню выберите "Выбрать все листы".

Примечание. Если выбрано несколько листов, [Группа] отображается в строке заголовка в верхней части листа. Чтобы отменить выбор нескольких листов в книге, щелкните любой невыбранный лист. Если невыбранный лист не отображается, нажмите и удерживайте нажатой клавишу CONTROL и щелкните вкладку выбранного листа, а затем нажмите "Разгруппировать листы" в контекстном меню.

В меню "Файл" нажмите "Печать".

В меню "Принтер" выберите нужный принтер.

Выберите Показать подробности.

В раскрывающемся меню "Печать" выберите "Активные листы", а затем выберите "Печать".

Печать выделенных фрагментов сразу с нескольких листов

На каждом листе выберите диапазон данных, которые вы хотите напечатать.

В меню "Файл" нажмите "Печать".

Выберите Показать подробности.

В раскрывающемся меню "Печать" выберите "Выделение", а затем выберите "Печать".

Печать нескольких книг одновременно

Примечание. Все файлы книг, которые вы хотите напечатать, должны находиться в одной папке.

В меню "Файл" нажмите "Открыть".

Для смежных файлов удерживайте нажатой клавишу SHIFT и выберите имя каждой книги, которую хотите напечатать. Или, для несмежных файлов, удерживайте нажатой КОМАНДУ и выберите имя каждой книги, которую вы хотите напечатать.

В меню "Файл" нажмите "Печать".

Распечатать таблицу Excel

Нажмите ячейку в таблице, чтобы активировать ее.

В меню "Файл" нажмите "Печать".

Выберите Показать подробности.

В раскрывающемся меню "Печать" выберите "Выделение", а затем выберите "Печать".

Другие параметры печати

Выберите «Показать подробности» в диалоговом окне «Печать», чтобы напечатать файл PDF или указать страницы для печати, параметры обработки бумаги, поля и масштабирование.

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

См. также

Печать части листа, всего листа или всей книги

Выполните одно из следующих действий:

Чтобы распечатать часть листа, щелкните лист, а затем выберите диапазон данных, которые вы хотите напечатать.

Чтобы напечатать весь лист, щелкните лист или вкладку листа.

Чтобы распечатать книгу, щелкните любой из ее листов.

В меню "Файл" нажмите "Печать".

Во всплывающем меню "Принтер" выберите нужный принтер.

В разделе «Что печатать» выберите параметр, соответствующий тому, что вы хотите напечатать (Выделение, Активные листы или Книга целиком), а затем нажмите «Печать».

Печать сразу нескольких листов

Выберите листы, которые хотите напечатать.

Два или более смежных листа

Нажмите на вкладку первого листа. Затем, удерживая нажатой клавишу SHIFT, щелкните вкладку последнего листа, который вы хотите выбрать.

Два или более несмежных листа

Нажмите на вкладку первого листа. Затем, удерживая нажатой клавишу CONTROL, щелкните вкладки других листов, которые вы хотите выбрать.

Все листы книги

Удерживая нажатой клавишу CONTROL, щелкните вкладку листа, а затем в контекстном меню выберите "Выбрать все листы".

Примечание. Если выбрано несколько листов, [Группа] отображается в строке заголовка в верхней части листа. Чтобы отменить выбор нескольких листов в книге, щелкните любой невыбранный лист. Если невыбранный лист не отображается, нажмите и удерживайте нажатой клавишу CONTROL и щелкните вкладку выбранного листа, а затем нажмите "Разгруппировать листы" в контекстном меню.

В меню "Файл" нажмите "Печать".

Во всплывающем меню "Принтер" выберите нужный принтер.

В разделе "Печатать что" нажмите "Активные листы", а затем нажмите "Печать".

Печать выделенных фрагментов сразу с нескольких листов

На каждом листе выберите диапазон данных, которые вы хотите напечатать.

В меню "Файл" нажмите "Печать".

В разделе "Напечатать что" нажмите "Выделение", а затем нажмите "Печать".

Печать нескольких книг одновременно

Примечание. Все файлы книг, которые вы хотите напечатать, должны находиться в одной папке.

В меню "Файл" нажмите "Открыть".

Удерживая нажатой клавишу CONTROL, щелкните имя каждой книги, которую вы хотите напечатать.

В меню "Файл" нажмите "Печать".

Распечатать таблицу Excel

Нажмите ячейку в таблице, чтобы активировать ее.

В меню "Файл" нажмите "Печать".

В разделе "Напечатать что" нажмите "Выделение", а затем нажмите "Печать".

Совет. Вкладка "Макет" на ленте содержит дополнительные параметры для настройки страницы и печати, включая ориентацию страницы и верхние и нижние колонтитулы.

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

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

И если вы хотите напечатать определенную область на нескольких/всех листах, вы также можете сделать это с помощью небольшой магии VBA.

Итак, приступим!

Это руководство охватывает:

Печать всех листов за один раз

Excel имеет встроенную функцию, позволяющую указать печать всех листов за один раз.

Ниже приведены шаги для печати всех листов книги:

Вышеуказанные шаги распечатают все листы в книге. Если у вас есть область печати, установленная на некоторых листах, то будет напечатана только эта область печати.

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

Что делать, если вы хотите напечатать только некоторые определенные листы, а не всю книгу.

Печать нескольких листов (выбранных) за один раз

Этого опять же довольно легко добиться.

Все, что вам нужно сделать, это выбрать те конкретные листы, которые вы хотите напечатать, а затем распечатать их!

Ниже приведены шаги для печати определенных листов книги в Excel:

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

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

Печать нескольких листов с определенной областью печати

Это немного сложнее, чем два предыдущих.

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

Возможно, на каждом листе есть сводные данные, и вы хотите распечатать только эти данные, а не весь лист.

Это можно сделать, установив область печати на всех листах, а затем распечатав их (как показано в двух приведенных выше методах).

Теперь, когда дело доходит до настройки области печати:

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

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

Позвольте мне быстро показать вам, как установить область печати вручную и с помощью VBA.

Установка области печати вручную

Ниже приведены шаги для этого:

Это установит область печати для выбранных ячеек, и при печати этого листа будет напечатана только область печати.

Это необходимо сделать вручную для каждого листа. Поэтому, если вы хотите напечатать определенные области на листах Sheet1, Sheet4 и Sheet5, вам придется делать это для каждого листа отдельно.

Настройка области печати с помощью VBA

Если у вас много рабочих листов, установка области печати вручную может занять много времени.

В этом случае вы также можете использовать VBA, чтобы быстро задать область печати на одном листе, а затем запустить код, чтобы реплицировать его на все остальные листы.

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

Ниже приведен код макроса VBA, который сделает это:

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

Он использует цикл для просмотра каждого рабочего листа, а затем устанавливает ту же область на каждом рабочем листе, что и область печати. Если вы хотите, чтобы это было по-разному для каждого листа, я считаю, что сделать это вручную будет быстрее.

После этого набора вы можете распечатать все листы (или некоторые выбранные листы), и будет напечатана только область печати.

Вы можете поместить этот код макроса VBA в обычный модуль и запустить его оттуда.

Итак, вот некоторые сценарии, в которых вы можете распечатать несколько листов в Excel за один раз.

Читайте также: