Как распечатать таблицу Excel на одном листе. Изменение ориентации, настройка границ столбцов и строк, параметры страницы и печати
Автор Елизавета КМ На чтение 10 мин Опубликовано
По окончании работы в Microsoft Office Excel у пользователей возникает необходимость в распечатывании документа. Встроенные в программу инструменты позволяют распечатать таблицу целиком на листе формата А4. Однако для этого потребуется выполнить ряд манипуляций, которые будут рассмотрены в данной статье.
Содержание
- Настройка параметров страницы
- Вкладки
- Страница
- Поля
- Лист
- Колонтитулы
- Печать
- Как уменьшить (сжать) большую таблицу для печати на одном листе формата А4
- Вписать лист в одну страницу
- Изменение полей
- Страничный режим
- Ориентация листа
- Изменение размеров ячеек
- Печать части или выделенного фрагмента
- Как напечатать пустую таблицу для заполнения с ячейками на всю страницу
- Распечатываем две страницы документа Эксель на одном листе
- Заключение
Настройка параметров страницы
В первую очередь требуется проверить выставленные настройки для текущего рабочего листа и изменить их при необходимости. Таких параметров в Excel несколько, для полного понимания темы необходимо детально рассмотреть каждый из них.
Вкладки
Это интерфейс сверху окна программы. Некоторые его пункты придется задействовать при настройке параметров листа.
Страница
Чтобы проверить ориентацию листа и подкорректировать ее, необходимо проделать следующие действия по алгоритму:
- Переключиться на вкладку «Разметка страницы» в верхней части Microsoft Excel.
- В нижней части раздела найти строку «Параметры страницы» и кликнуть по стрелочке, расположенной в правом углу. Должно открыться соответствующее окошко.
- Переместиться в раздел «Страница», чтобы произвести соответствующие настройки.
Действия, которые надо выполнять в разделе «Страница» для размещения таблицы на одном рабочем листеОбратите внимание! В данном разделе есть несколько опций, требующих изучения. В разделе «Ориентация» есть два варианта: «Книжная» и «Альбомная». Первый вариант увеличивает длину листа по горизонтали, а второй по вертикали.
В поле «Масштаб» лучше сразу поставить галочку напротив пункта «Разместить не более, чем на 1 страницу».
Поля
При распечатывании таблиц в Экселе важно учитывать размер полей. Это расстояние, которые выдерживается от края листка до начала текста. Проверить выставленные для полей значения можно следующим образом:
- По аналогичной схеме, рассмотренной в предыдущем пункте, переместиться в раздел «Разметка страницы» сверху программы, а затем кликнуть ЛКМ по кнопке «Параметры страницы».
- В знакомом окошке, которое отобразится после выполнения этих манипуляций, нужно перейти во вкладку «Поля».
- В данном разделе пользователя интересует пункт «Центрировать на страницы». В зависимости от ориентации листа здесь надо поставить галочку либо напротив поля «Вертикально», либо рядом со значением «Горизонтально».
- Изменить значения верхнего и нижнего колонтитула при необходимости.
Лист
Это последняя вкладка в окне «Параметры страницы», которая отвечает за качество распечатываемых документов. В этом разделе можно указать один из типов печати: сетку, черно-белую, черновую, заголовки строк и столбцов. Также возможно указать только часть таблицы для распечатывания, если целая табличка не помещается на одном листе, записав нужные размеры в строке «Выводить на печать диапазон».
Внешний вид подраздела «Лист» в окне «Параметры страницы»Важно! В Microsoft Office Excel выставить и подкорректировать необходимые настройки также можно в разделе «Параметры печати».
Колонтитулы
Это определенные области документа, которые будут автоматически печататься на каждом листке. Уменьшая значение колонтитулов, пользователь освобождает дополнительное пространство на рабочем листе, что поможет качественно вписать табличку. Чтобы полностью убрать сквозные надписи со всего документа, которые появятся при распечатывании, необходимо действовать по инструкции:
- Перейти во вкладку «Разметка страницы» сверху главного меню программы.
- Нажать один раз на кнопку «Параметры страницы».
- Кликнуть по слову «Колонтитулы» в верхней графе интерфейса отобразившегося окна.
- В полях «Верхний колонтитул» и «Нижний колонтитул» установить значение «(Нет)», чтобы полностью исключить сквозные надписи.
Печать
Когда пользователь выставит все нужные параметры, ему можно будет переходить к распечатыванию текущего документа. Для этой цели необходимо проделать следующие шаги:
- Аналогичным образом попасть в окно «Параметры страницы».
- В открывшемся окошке перейти во вкладку «Страница».
- В нижней части меню справа надо нажать на кнопку «Просмотр», после чего откроется основное меню вывода на печать.
- Справа открывшегося окна будет показано расположение таблицы на рабочем листе.
Если здесь все устраивает, то нужно нажимать на кнопку «Печать», расположенную в левом верхнем углу. При необходимости в этом окне можно подкорректировать параметры печати и сразу посмотреть на изменения.
Дополнительная информация! Чтобы в Microsoft Office Excel быстро попасть в меню вывода документа на печать, необходимо одновременно зажать клавиши «Ctrl+P». Данная команда работает во всех версиях программного обеспечения.
Как уменьшить (сжать) большую таблицу для печати на одном листе формата А4
Иногда большая по размерам таблица в Excel не помещается на одном листе. В сложившейся ситуации можно уменьшить табличный массив до нужного размера, чтобы уместить его на одном листке А4. Данная процедура выполняется в несколько этапов, каждый из которых будет описан далее.
Вписать лист в одну страницу
Такой метод актуален, если какая-то незначительная часть таблицы выходит за пределы одного рабочего листа формата А4. Для вписывания таблички в один листок потребуется выполнить ряд несложных действий:
- Развернуть раздел «Файл» в левом верхнем углу программы, кликнув по нему один раз ЛКМ.
- В контекстном меню нажать по строчке «Печать».
- В правой части окна отобразится вся информация по печати документа. Здесь пользователю потребуется отыскать подраздел «Настройка».
- Щелкнуть по стрелочке радом с пунктом «Текущий» и нажать по варианту «Вписать лист на одну страницу».
- Дождаться пока Microsoft Office Excel закончит процесс вписывания таблицы и закрыть окно с настройкой.
- Проверить результат.
Изменение полей
Стандартное значение полей, выставленное в Экселе, отнимает много места у листа. Для освобождения пространства данный параметр стоит уменьшить. Тогда таблицу, возможно, удастся разместить на одном листе. Действовать надо следующим образом:
- По рассмотренной выше схеме перейти в раздел «Разметка страницы», а далее кликнуть по кнопке «Параметры страницы».
- В отобразившемся окошке переключиться на раздел «Поля».
- Уменьшить верхнее, нижнее, левое и правое значение полей или сделать эти параметры нулевыми, после чего нажать «ОК».
Обратите внимание! Уменьшая размер полей, можно наглядно наблюдать изменение положения страницы на рабочем листе. Таким образом, можно быстро найти оптимальное значение.
Страничный режим
Это опция в Excel, позволяющая наглядно представить границы рабочего листа, оценить их размеры. Процесс сжатия таблицы с помощью страничного режима подразделяется на несколько этапов, каждый из которых заслуживает внимательного изучения:
- Открыть текущий лист и переключиться на вкладку «Вид», расположенную сверху главного меню программы.
- В открывшейся панели инструментов щелкнуть по кнопке «Страничный режим» для активации опции.
- В новом окне найти вторую по счету синюю пунктирную линию и передвинуть ее из левого положения в крайнее правое. По мере передвижения этой полосы размер таблицы будет уменьшаться.
Ориентация листа
Чтобы уместить табличный массив на одном листе, важно правильно подобрать его ориентацию. Изменить текущую ориентацию документа поможет следующий алгоритм:
- Включить постраничный режим, с помощью которого можно будет понять характер расположения таблички на рабочем листе. Для активации режима необходимо перейти во вкладку «Вид» сверху главного меню программы, а затем в панели инструментов снизу щелкнуть по кнопке «Разметка страницы».
- Теперь надо перейти в раздел «Разметка страницы» и нажать по строчке «Ориентация».
- Сменить текущую ориентацию и посмотреть на расположение таблицы. Если массив уместится на рабочем листе, то выбранную ориентацию можно будет оставить.
Смена ориентации листа в ExcelВажно! В Excel присутствует два вида ориентации листа: книжная и альбомная.
Поэтому с поиском оптимального варианта не должно возникать проблем.
Изменение размеров ячеек
Иногда табличка не помешается на одном листе формата А4 из-за больших по размеру ячеек. Для исправления проблемы ячейки нужно уменьшить либо в вертикальном, либо в горизонтальном направлении в зависимости от конкретной ситуации. Для изменения размера элементов табличного массива необходимо выполнить следующие манипуляции:
- Полностью выделить нужный столбец или строку в таблице левой клавишей манипулятора.
- Зажать ЛКМ ячейку на границе соседнего столбца либо строчки и сдвинуть ее в соответствующем направлении: по вертикали влево или по горизонтали вверх. Более понятно показано на скриншоте ниже.
- При необходимости изменить размер всех ячеек. Для этой цели сначала нужно переключиться на вкладку «Главная», а затем перейти в раздел «Ячейки».
- Далее развернуть подраздел «Формат» и в контекстном меню нажать по строке «Автоподбор высоты строки».
Печать части или выделенного фрагмента
В Excel можно распечатать только нужную пользователю часть таблицы. Для этого потребуется проделать несколько шагов по алгоритму:
- Выделить нужную область табличного массива левой клавишей мышки.
- Кликнуть по кнопке «Файл» в левом верхнем углу экрана.
- Нажать по строке «Печать».
- В подразделе настройка в правой части экрана нажать ЛКМ по варианту «Напечатать выделенный фрагмент».
- Проверить результат. Выделенная ранее часть таблицы должна распечататься.
Дополнительная информация! При распечатывании документа Excel потребуется указать принтер, подключенный к компьютеру.
Как напечатать пустую таблицу для заполнения с ячейками на всю страницу
Для выполнения поставленной задачи необходимо:
- Аналогичным образом активировать «Страничный режим», перейдя во вкладку «Вид».
Пунктирные линии, которыми будет размечена область, являются границами рабочих листков.
- Выделить любую ячейку, нажав по ней левой клавишей манипулятора.
- Щелкнуть по ячейке ПКМ и в контекстном окошке выбрать вариант «Формат ячеек».
- Откроется дополнительное меню, в котором надо переключиться на раздел «Граница» сверху.
- Нажать на кнопки «Внешние» и «Внутренние», выделив соответствующие пиктограммы.
- Нажать «ОК» внизу окна и проверить результат.
Распечатываем две страницы документа Эксель на одном листе
Данное действия предполагает активацию двусторонней печати. Для реализации такой возможности понадобится:
- Кликнуть ЛКМ по кнопке «Файл» сверху главного меню.
- Перейти в раздел «Печать».
- Развернуть подраздел «Двусторонняя печать» и выбрать один из возможных вариантов, ознакомившись с их описанием.
Обратите внимание! Рекомендуется выбирать двустороннюю печать с поворотом относительно короткого края листа.
Заключение
Таким образом, в Excel уместить таблицу с большим объемом данных на одном листе несложно. Главное проделать ряд соответствующих манипуляции, основные из которых были описаны выше.
Оцените качество статьи. Нам важно ваше мнение:
Печать документа. Excel. Мультимедийный курс
Печать документа
Иногда требуется распечатать созданный документ, однако прежде его следует подготовить к печати.
Если вы хотите отправить на печать не весь лист, а отдельный фрагмент, нужно выполнить следующие действия.
1. Выделите диапазон, который должен быть напечатан.
2. Перейдите на вкладку Разметка страницы ленты.
3. Нажмите кнопку Область печати в группе Параметры страницы и в появившемся меню выполните команду Задать. По периметру выделенного диапазона появится пунктирная рамка, показывающая, какой фрагмент документа будет отправлен на принтер.
Чаще всего печатают документы на бумаге формата А4 – именно такой формат по умолчанию используется в программе Excel. Однако вы можете задать другой формат.
Чтобы выбрать формат бумаги, следует нажать кнопку Размер в группе Параметры страницы и в появившемся списке выбрать один из стандартных размеров бумаги. Если нужный формат в списке отсутствует, выполните команду Другие размеры страниц. Появится диалоговое окно Параметры страницы, открытое на вкладке Страница (рис. 11.1).
Рис. 11.1. Вкладка Страница диалогового окна Параметры страницы
В верхней части вкладки Страница диалогового окна Параметры страницы с помощью переключателя задают ориентацию страницы: книжная или альбомная.
В раскрывающемся списке Размер бумаги выбирают формат печатного листа. В списке представлено множество стандартных форматов, в том числе форматы конвертов, почтовых карточек и т. д.
В раскрывающемся списке Качество печати устанавливают разрешение, с которым будет распечатан документ.
Если таблица целиком не помещается на листе, вы можете уменьшить масштаб документа или вписать печатаемый фрагмент в заданное количество страниц. Например, если установить переключатель Масштаб в положение разместить не более чем на, а в поля, расположенные правее, ввести 1, то вся распечатываемая область документа будет масштабирована таким образом, чтобы поместиться на одной странице выбранного вами формата.
Рассмотрим вкладку Поля диалогового окна Параметры страницы. Почти все документы содержат поля – пустые участки по краям листа. Далеко не все принтеры могут печатать на всей площади листа, и это нужно учитывать. Кроме того, поля могут понадобиться, например, для подшивки документов. На вкладке Поля задают параметры полей документа (рис. 11.2).
Рис. 11.2. Вкладка Поля диалогового окна Параметры страницы
Здесь все просто: вам следует в соответствующих полях вкладки задать в сантиметрах отступы печатаемой области и колонтитулов от краев страниц.
Если установить флажок Горизонтально, печатаемый фрагмент будет расположен равноудаленно от левого и правого полей, в противном случае печатаемая область будет прижата к границе левого поля. Если установлен флажок Вертикально, печатаемый фрагмент центрируется относительно верхнего и нижнего поля.
Перейдем на вкладку Колонтитулы (рис. 11.3). Колонтитул – это информация, которая выводится в верхней или нижней (или и в верхней, и в нижней) части каждого листа. Примером колонтитула может быть номер страницы или название главы книги.
Рис. 11.3. Вкладка Колонтитулы диалогового окна Параметры страницы
Чтобы создать колонтитул, следует нажать кнопку Создать верхний колонтитул или Создать нижний колонтитул. При этом появится диалоговое окно Верхний колонтитул или Нижний колонтитул (рис. 11.4).
Рис. 11.4. Диалоговое окно Верхний колонтитул
В верхней и нижней части листа колонтитул может содержать три составляющие, которые размещаются в левой, средней и правой части, причем в каждой части можно добавить несколько составляющих. Выше расположены кнопки, с помощью которых в колонтитулы вставляется нужная информация.
Например, чтобы в левую часть верхнего колонтитула добавить информацию о текущей странице, нужно установить курсор ввода в поле Слева, а затем нажать кнопку Вставить номер страницы (вторая слева кнопка). В поле Слева появится значение &[Страница], но при печати документа в левой верхней части страницы будет выводиться не это значение, а актуальный номер страницы.
С помощью кнопок вы можете вставить в колонтитулы следующую служебную информацию:
• номер текущей страницы;
• общее количество страниц документа;
• текущую дату;
• текущее время;
• путь к печатаемому файлу;
• имя файла;
• имя листа;
• рисунок.
В любое из полей можно ввести собственный текст, который будет отображаться в колонтитулах.
Чтобы вывести на печать подготовленный документ, нужно нажать Кнопку «Office» и в появившемся меню выполнить команду Печать_Быстрая печать.
Документ будет распечатан на принтере, который является принтером по умолчанию.
Если требуется распечатать документ на другом принтере или задать особые параметры печати, следует в меню Кнопки «Office» выполнить команду Печать ? Печать. При этом появится диалоговое окно Печать (рис. 11.5).
Рис. 11.5. Диалоговое окно Печать
В раскрывающемся списке Имя выберите принтер, на который нужно отправить документ. Нажав кнопку Свойства, вы отобразите диалоговое окно свойств принтера, в котором изменяются те или иные параметры печати. Набор параметров у разных принтеров может различаться.
В поле Число копий указывают количество копий документа, которое требуется напечатать. При этом на принтер сначала будет выведено указанное вами количество первых листов документа, потом такое же количество вторых листов и т. д. Если же установить флажок Разобрать по копиям, то сначала будет напечатана первая копия всего документа, потом вторая и т. д.
Если требуется напечатать определенный диапазон страниц документа, то переключатель Печатать нужно установить в положение страницы и в полях, расположенных правее, указать начальную и конечную страницу печатаемого диапазона.
Обратите внимание на переключатель Вывести на печать. С помощью данного переключателя задают область печати.
• Всю книгу. Будет распечатана вся книга.
• Выделенные листы. Будут распечатаны только выделенные листы (чтобы выделить несколько листов, следует, удерживая клавишу Ctrl, щелкнуть кнопкой мыши на их ярлыках).
• Выделенный диапазон. Будет распечатан только предварительно выделенный на листе диапазон ячеек.
• Таблицу. На печать будет выведена только таблица. Данная позиция переключателя становится активной, только если лист содержит таблицу.
Нажав кнопку Просмотр, вы отобразите окно предварительного просмотра, в котором будет представлен ваш документ так, как он будет выглядеть на бумаге (рис. 11.6).
Рис. 11.6. Окно предварительного просмотра
В окне предварительного просмотра можно также вызвать диалоговое окно Параметры страницы и внести необходимые коррективы.
Чтобы отправить документ на принтер, следует нажать кнопку Печать в окне предварительного просмотра или такую же кнопку в диалоговом окне Печать.
Данный текст является ознакомительным фрагментом.
printNum — Печать кадров уровня документа как векторных изображений
printNum — Печать кадров уровня документа как векторных изображений printNum(Глобальная функция)Печать кадров уровня документа как векторных изображенийСинтаксис:printNum(level, boundingBox)Аргументы:Функция printNum() почти идентична print(), но требует задания целевого уровня level для операции
printAsBitmapNum — Печать кадров уровня документа как растровых изображений
printAsBitmapNum — Печать кадров уровня документа как растровых изображений printAsBitmapNum(Глобальная функция)Печать кадров уровня документа как растровых изображенийСинтаксис:printAsBitmapNum(level, boundingBox)Аргументы:Функция printAsBitmapNum() почти идентична printAsBitmap(), но требует задания целевого
Печать
Печать
Список команды Печать включает следующие команды (рис. 1.129).
Рис. 1.129. Меню Печать
• Печать. Откроет диалоговое окно, в котором вы сможете настроить все параметры печати (рис. 1.130).
Рис. 1.130. Окно Печать
Вы сможете выбрать принтер, решить, какие страницы печатать,
10.3. Настройка печати и вывод документа на печать
10.3. Настройка печати и вывод документа на печать Чтобы вывести документ на печать с настройками, заданными по умолчанию, выполните команду Печать ? Быстрая печать меню кнопки Office. При этом будет распечатан весь документ на принтере, выбранном по умолчанию.Гораздо чаще
Печать части документа
Печать части документа
Если документ достаточно большой, а распечатать необходимо только его небольшую часть, можно указать это в настройках печати. Чтобы напечатать часть документа, выполните следующее.1. Выделите требуемый фрагмент документа. 2. Воспользуйтесь
Печать документа
Печать документа Иногда требуется распечатать созданный документ, однако прежде его следует подготовить к печати.Если вы хотите отправить на печать не весь лист, а отдельный фрагмент, нужно выполнить следующие действия.1. Выделите диапазон, который должен быть
Печать
Печать Закончив работу по созданию и компоновке чертежа, можно приступить к настройке печати. Вид распечатанного чертежа будет зависеть от нескольких составляющих: настроек листа, рассмотренных выше, присоединенной таблицы печати и, конечно же, конфигурации самого
Печать документа (класс CPrintInfo)
Печать документа (класс CPrintInfo)
Класс CPrintInfo предназначен для управления печатью документов на принтере. Когда пользователь отправляет документ на печать или выполняет предварительный просмотр документа перед печатью, создается объект класса CPrintInfo. Он содержит
25.2. Скоростной способ вывода документа на печать
25.2. Скоростной способ вывода документа на печать Предположим, что нужно создать и вывести на экран небольшой документ, содержащий сообщение. Необязательно использовать редактор vi; вместо этого можно применить метод, показанный в следующем примере. Если после ввода
6.11. Печать документа Microsoft Excel
6.11. Печать документа Microsoft Excel Задание на листе области печатиЗадание на листе области печати осуществляется в режиме разметки страницы (меню Вид). В этом режиме можно увидеть на листе расположение разрывов страниц, а также печатаемую и непечатаемую части листа.
4.

4.6. Просмотр и печать документа Иногда документ нужно распечатать — для этого к компьютеру следует подключить принтер, и он должен быть опознан системой, т. е. Windows должна его видеть именно как принтер, а не как «неизвестное устройство». Также для печати нужна специальная
4.6.1. Предварительный просмотр и печать документа в Word 2007
4.6.1. Предварительный просмотр и печать документа в Word 2007 Чтобы узнать, как будет выглядеть распечатанный документ в Word 2007, нужно переключиться в режим предварительного просмотра документа (рис. 4.27). Запустить его можно, выбрав в меню Файл опцию Печать и в открывшемся
4.6.2. Предварительный просмотр и печать документа в Word 2010
4.6.2. Предварительный просмотр и печать документа в Word 2010
В Word 2010 окно печати выглядит немного по-другому (рис. 4.30) — здесь все стало гораздо проще, чем в Word 2007. Вызывается данное окно либо из меню Файл | Печать, либо нажатием клавиш <Ctrl>+<P>.
В правой части окна находится
Печать
Печать Последнее, что мы рассмотрим в этой главе, — это процесс печати фильмов Flash. Мы узнаем, как распечатать документ, открытый в среде Flash, и как позволить пользователю печатать только избранные кадры уже готового фильма, сохраненного в формате Shockwave/Flash. И начнем мы с
Печать
Печать При желании вы можете распечатать то, что у вас сейчас получилось (благо принтер у нас установлен и настроен), просто выбрав меню Файл ?
Как распечатать таблицу Эксель для каждого значения фильтра с помощью макроса
Главная » Макросы (VBA)
Автор Дмитрий Якушев На чтение 4 мин. Просмотров 1.1k.
Что делает макрос: Сводные таблицы обеспечивают отличный механизм для анализа больших наборов данных в файлы для печати. Вы можете создать отчет сводной таблицы, в комплекте скопления и анализа, и затем поместить поле (например, регион) в фильтр отчета. С фильтром отчета, вы можете выбрать каждый элемент данных один раз, а затем распечатать отчет сводной таблицы.
Макрос в этом разделе показывает, как автоматически перебрать все значения в фильтр отчета и распечатать сводную таблицу для каждого значения фильтра.
Содержание
- Как макрос работает
- Код макроса
- Как этот код работает
- Как использовать
Как макрос работает
В объектной модели Excel, в раскрывающемся списке Фильтр отчета известен как PageField. Для печати сводной таблицы каждого элемента данных в фильтре отчета, мы должны перебрать коллекцию PivotItems объекта PageField. Когда мы делаем цикл, то динамически меняем выбор в фильтре отчета, а затем используем метод ActiveSheet.PrintOut для печати целевого диапазона.
Код макроса
Sub RaschechatatSvodnuyuTablicuDlyaKajdogoZnayaeniyaFiltra() 'Шаг 1: Объявляем переменные Dim pt As PivotTable Dim pf As PivotField Dim pi As PivotItem 'Шаг 2: Курсор в активной ячейке в сводной таблице On Error Resume Next Set pt = ActiveSheet.PivotTables(ActiveCell.PivotTable.Name) 'Шаг 3: Выход, если активная ячейка не в сводной таблице If pt Is Nothing Then MsgBox "Вы должны поместить курсор в сводную таблицу." Exit Sub End If 'Шаг 4: Выход, если более одного поля страницы If pt.PageFields.Count > 1 Then MsgBox "Слишком много полей фильтра отчетов. Предел 1." Exit Sub End If 'Шаг 5: Начало цикла через поле страницы и его опорные пункты For Each pf In pt.PageFields For Each pi In pf.PivotItems 'Шаг 6: Измените выбор в фильтре отчета pt.PivotFields(pf.Name).CurrentPage = pi.Name 'Шаг 7: Установить область печати и печатать ActiveSheet.PageSetup.PrintArea = pt.TableRange2.Address ActiveSheet.PrintOut Copies:=1 'Шаг 8: Получить элемент поля на следующей странице Next pi Next pf End Sub
Как этот код работает
- Шаг 1 объявляет три переменные: Pt в качестве контейнера для памяти нашей сводной таблицы, Pf как контейнер памяти для наших полей страниц, а Pi провести каждый элемент сводной, как мы делаем цикл через объект PageField.
Активная ячейка должна находиться внутри сводной таблицы для запуска этого макроса.
Предполагаем что, когда курсор находится внутри определенной сводной таблицы, мы хотим выполнить действие макроса. - Шаг 2 устанавливает переменную St к сводной таблице, на которой найдена активная ячейка. Мы делаем это, используя свойство ActiveCell.PivotTable.Name, чтобы получить имя целевого диапазона.
Если активная ячейка не находится внутри сводной таблицы, макрос выдает ошибку.
Именно поэтому мы используем On Error Resume Next Statement. Это говорит Excel продолжить макрос, если есть ошибка. - Шаг 3 проверяет, заполнена ли переменная PT сводной таблицы объекта. Если переменная PT установлена, а активная ячейка была не на сводной таблице, таким образом, сводной таблице не может быть присвоена переменная. Если это так, то пользователь получает уведомление через окно сообщения, а затем мы выходим из процедуры.
- Шаг 4 определяет, есть ли более одного поля фильтра отчета. (Если количество PageFields больше единицы, существует более одного фильтра отчета.) Мы делаем эту проверку по простой причине, чтобы избежать печати отчетов для фильтров, которые просто оказались там.
Без этой проверки, вы можете печатать сотни страниц. Макрос останавливается, если количество полей больше 1.
Вы можете удалить это ограничение. - Шаг 5 запускает два цикла. Внешний говорит Excel перебрать все фильтры отчетов.
Внутренний цикл проходит по всем элементам фильтра, который в настоящее время имеет фокус.
- Для каждого элемента, макрос захватывает имя элемента и использует его для изменения выбора отчета фильтра.
- Шаг 7 печатает активный лист, а затем переходит к следующему пункту цикла.
- После того, как мы прошли через все пункты цикла в фильтре отчета, макрос переходит к следующей странице. После того, как все страницы были оценены, макрос заканчивается.
Как использовать
Для реализации этого макроса, вы можете скопировать и вставить его в стандартный модуль:
- Активируйте редактор Visual Basic, нажав ALT + F11.
- Щелкните правой кнопкой мыши имя проекта / рабочей книги в окне проекта.
- Выберите Insert➜Module.
- Введите или вставьте код.
Как распечатать лист Excel с таблицей (4 метода + хитрости)
Скорее всего, вы знаете о процессе печати листа Excel. Что делать, если вы хотите распечатать лист с таблицей? В этой статье я покажу 4 метода, а также специальные приемы, как распечатать лист Excel с таблицей.
Скачать практическую рабочую тетрадь
1. Печать только таблицы из листа Excel
2. Хитрости для настройки листа с таблицей для печати
3. Сделайте таблицу Excel доступной для чтения во время печати
3.1. Увеличьте высоту строки
3.2. Вставить пустые строки
4. Что нужно добавить на лист при печати таблицы
4.1. Общие поля для всех страниц
4.2. Общий заголовок для всех страниц
Вывод
Статьи по Теме
Скачать рабочую тетрадь
1. Печать только таблицы из листа Excel
Давайте представим сегодняшний набор данных, как показано на следующем снимке экрана. Здесь отчет о продажах предоставляется вместе с необходимой информацией, например. Торговый представитель , Код продукта и Категория , Штаты , Цена , Количество , Продажи , и, наконец, Скидка . Что еще более важно, набор данных принадлежит диапазону ячеек B4:I79 .
Теперь я покажу, как напечатать этот тип рабочего листа, включая таблицу.
В первом методе вы увидите простой метод, т.е. печать только таблицы с листа. Допустим, в вашем наборе данных есть диаграмма, заголовок таблицы и сама таблица. И вам нужно распечатать только таблицу, кроме всего прочего. В такой ситуации вам пригодится этот способ.
➤ Просто перейдите к Файл > Печать (или нажмите CTRL + P ) и выберите параметр Печать выбранной таблицы из раскрывающегося списка Печать активных листов в разделе Настройки .
Это простой процесс! Вы увидите следующее в Предварительном просмотре печати .
Подробнее: Как распечатать лист Excel с заголовком на каждой странице в Excel (3 метода)
2.

В этом методе я делюсь 6 особыми приемами, которые заинтересуют вас в настройке или подгонке стола для печати.
Трюк-01: применение автоподбора высоты строки для уменьшения высоты строки
Если вы внимательно посмотрите на набор данных, вы обнаружите, что в строках есть нерелевантные пробелы (например, строки 5, 10 и 15).
➤ К счастью, вы можете легко уменьшить высоту строки, используя Параметр AutoFit Row Height из функции Format на вкладке Home . Прежде чем использовать эту опцию, убедитесь, что вы выбрали строки, которые хотите автоматически подогнать.
Вскоре вы получите следующий вывод с уменьшенной высотой строки.
Трюк-02: применение автоподбора ширины столбца для уменьшения ширины столбца
Аналогичным образом, если ширина столбца больше, вы можете использовать параметр AutoFit Column Width 9. 0034, как показано на следующем рисунке.
Тогда вывод будет выглядеть следующим образом.
Trick-03: настройка ориентации страницы и полей
Более того, если количество колонок не меньше, вы меняете ориентацию страницы на Альбомная . Кроме того, если набор данных больше, вы можете изменить поля.
Trick-04: установка области печати
Иногда вы можете видеть только 1 страницу из Предварительный просмотр раздела. Итак, вам нужно установить область печати в такой ситуации.
➤ Просто перейдите на вкладку Макет страницы > выберите параметр Задать область печати из раскрывающегося списка параметра Область печати .
Таким образом, вы получите все страницы в разделе Предварительный просмотр печати .
Трюк-05: удалить любой отсутствующий столбец
Часто вы можете получить один или несколько отсутствующих столбцов в Предварительный просмотр . Следовательно, вам нужно решить проблему.
К счастью, есть несколько популярных способов исправить это.
- Скрыть строки : Вы можете скрыть любые ненужные строки, если думаете. Таким образом, вы можете легко решить проблему, как показано на изображении ниже.
- Регулировка масштаба параметров печати : Кроме того, вы можете изменить параметры масштабирования. Например, вы можете выбрать Подогнать все столбцы на одной странице для отображения всех столбцов набора данных.
- Еще один отличный способ решить проблему. Смотрите следующий трюк!
Трюк-06: Уменьшите количество ненужных страниц
Если вы перейдете к Предварительному просмотру печати , вы обнаружите отсутствующий столбец, а именно « Скидка », который создает ненужную страницу. Таким образом, общее количество страниц увеличивается. Это означает, что здесь вы сталкиваетесь с двумя проблемами (отсутствует столбец и увеличенное количество страниц).
Давайте посмотрим, как можно исправить две проблемы, используя следующий прием.
➤ Сначала перейдите на вкладку Вид > параметр Предварительный просмотр разрыва страницы .
Затем вы увидите следующий предварительный просмотр.
➤ Теперь переместите курсор между столбцами Продажи и Скидки (столбцы H и I ). И перетащите курсор вправо до конца столбца I .
Наконец, если вы перейдете к Предварительному просмотру печати , вы обнаружите, что ни один столбец не пропущен, а количество страниц уменьшено (см. нижнюю левую часть изображения).
Подробнее: Как настроить параметры печати в Excel (8 подходящих приемов)
Аналогичные показания:
- Печать заголовков в Excel отключена, как ее включить?
- Печать нескольких листов Excel в один файл PDF с помощью VBA (6 критериев)
- Кнопка Excel для печати определенных листов (с помощью простых шагов)
- Как печатать горизонтально в Excel (4 метода)
- Как печатать линии сетки с пустыми ячейками в Excel (2 метода)
3.

Чтобы сделать таблицу более наглядной, можно использовать два метода.
3.1. Увеличьте высоту строки
Если высота строки меньше, это может ухудшить читаемость. Итак, увеличиваем высоту строки (переходим на Row Height из функции Format на вкладке Home ).
Теперь введите высоту строки (например, 50).
Итак, вы получите следующий вывод.
3.2. Вставить пустые строки
Если ваш набор данных перегружен, вы можете вставить дополнительную пустую строку между двумя существующими строками. Пожалуйста, выполните следующие действия.
➤ Во-первых, создайте список порядковых номеров для отдельного столбца, а именно Сорт .
➤ Затем снова скопируйте список номеров ( CTRL + C ) и вставьте ( CTRL + V ) ячейки ниже (например, ячейка I30 ).
➤ Затем выберите параметр Сортировка на вкладке Данные . Сразу же вы получите диалоговое окно. Выберите параметр Sort из раскрывающегося списка параметра Sort by .
После нажатия OK и удалив столбец Sort , вы получите следующий предварительный просмотр печати. Теперь эту таблицу легко понять.
Связанное содержимое: Как распечатать лист Excel на всю страницу (7 способов)
4. Что нужно добавить на лист при печати таблицы
Если ваша таблица занимает несколько страниц, вы можете добавить некоторые элементы для лучшего представления таблицы.
4.1. Общие поля для всех страниц
При просмотре предварительного просмотра перед печатью вы могли заметить, что на остальных страницах, кроме первой страницы, нет имени поля или заголовка столбца. Это не стандартный формат. Вы должны указать название полей для всех страниц.
➤ Для этого перейдите на вкладку Макет страницы > параметр Печать заголовков . Затем выберите строку 4 ( $4:$4 ) в пространстве после опции Rows to repeat at top .
Теперь вы увидите названия полей для каждой страницы.
4.2. Общий заголовок для всех страниц
Кроме того, вы можете показать общий заголовок для всех страниц (например, дату-время создания таблицы, номер страницы и название таблицы).
➤ Чтобы добавить такие типы заголовков, включите представление Макет страницы на вкладке Вид и нажмите Добавить заголовок .
➤ Далее переходим к Верхний и нижний колонтитулы и вставьте Текущая дата , Текущее время и Номер страницы в разделе Верхний и нижний колонтитулы на ленте Элементы верхнего и нижнего колонтитула .
После этого вы получите следующий вывод.
Подробнее: Как сохранить заголовок в Excel при печати (3 способа)
Заключение
Вот и закончилась сегодняшняя сессия. По правде говоря, я собрал все, что вам может понадобиться при печати листа Excel с таблицей. Если вы считаете эту статью полезной, оставьте свое мнение и поделитесь статьей со своим сообществом.
Похожие статьи
- Как напечатать номер страницы в Excel (5 простых способов)
- Изменить область печати в Excel (5 методов)
- Как настроить предварительный просмотр перед печатью в Excel (6 вариантов)
- Печать графика в Excel (5 способов)
- Как распечатать лист Excel с линиями (3 простых способа)
Как напечатать все столбцы в Excel 2010 на одной странице
Мэтью Берли
Microsoft Excel может быть сложным приложением для работы, когда вам нужно напечатать электронную таблицу. Одна из распространенных проблем заключается в том, чтобы правильно подогнать колонку. К счастью, вы можете научиться печатать все столбцы в Excel на одной странице.
1 Как разместить все столбцы на одной странице в Excel 2010
2 Как напечатать несколько столбцов на одной странице в Excel 2010 (руководство с иллюстрациями)
3 Дополнительная информация о настройке Microsoft Excel «Поместить все столбцы на одной странице»
4 Дополнительные источники
Как разместить все столбцы на одной странице в Excel 2010
- Откройте файл Excel.
- Перейдите на вкладку Файл .
- Нажмите кнопку Печать .
- Нажмите кнопку Без масштабирования .
- Выберите параметр Печатать все столбцы на одной странице .
- Нажмите Распечатать .
Наше руководство продолжается ниже дополнительной информацией о том, как распечатать все столбцы в Excel на одной печатной странице, включая изображения этих шагов.
Окно предварительного просмотра Microsoft Excel — полезный инструмент, когда вы пытаетесь убедиться, что готовая электронная таблица выглядит хорошо перед печатью.
Одна из областей, где у вас могут возникнуть проблемы с печатными страницами в электронной таблице, — это простое размещение электронной таблицы Excel на одной странице. Может показаться, что опция Excel развернуть все строки — это то, что вам нужно, но это не сильно влияет на печать.
Возможно, вы пытались использовать разрывы страниц вручную или переключаться между обычным видом и окном печати, чтобы проверять экран предварительного просмотра каждый раз при изменении ширины столбца, чтобы проверить, помогло ли это.
Если вам нужно разместить лист Excel на одной странице, выберите «Файл» > «Печать» > и нажмите кнопку «Без масштабирования», затем выберите параметр «Уместить все столбцы на одной странице».
Excel 2010 — идеальная программа для самых разных целей, но одна область, которая может разочаровать, — это когда вам нужно напечатать электронную таблицу.
Если ваша электронная таблица не полностью помещается на бумаге в вашем принтере, Excel автоматически переместит лишние столбцы на собственную страницу, что может привести к путанице и трате бумаги.
Ручное изменение размеров столбцов также может быть бесполезным, так как изменение одного столбца может привести к возникновению другой проблемы.
К счастью, в Excel 2010 есть параметр печати, позволяющий автоматически размещать все столбцы на одной странице, что обеспечивает более удобное для печати расположение данных.
, если вы не сосредоточены на печати, а просто хотите, чтобы ваши данные были видны, прочитайте наше руководство о том, как автоматически подогнать все столбцы в Excel, чтобы быстро и легко изменить размер всего.
Как напечатать несколько столбцов на одной странице в Excel 2010 (руководство с иллюстрациями)
Однако при этом следует помнить, что размер ваших ячеек и текста будет уменьшен, чтобы приспособиться к уменьшению в печатной недвижимости.
Таким образом, Excel уместит 100 столбцов на одной странице, если вы ему это скажете, но результирующая распечатка, вероятно, будет очень трудной для чтения.
Это хорошая ситуация, чтобы воспользоваться предварительным просмотром печати в правой части экрана печати, так как это даст вам представление о том, насколько маленьким станет текст.
Шаг 1. Откройте электронную таблицу в Excel 2010.
Шаг 2. Щелкните вкладку
Файл в верхнем левом углу окна.Шаг 3: Выберите параметр
Печать в столбце в левой части окна.Шаг 4: Нажмите кнопку
Без масштабирования .Шаг 5. Выберите параметр
«Поместить все столбцы на одной странице» .Если вас устраивает внешний вид предварительного просмотра, нажмите кнопку Печать .
Теперь, когда вы знаете, как распечатать все столбцы в Excel на одной странице, вы сможете сэкономить много времени и нервов, пытаясь настроить все вручную.
Далее наше руководство продолжается дополнительным обсуждением использования различных параметров «подгонки» в меню «Печать» Excel.
Дополнительная информация о настройке Microsoft Excel «Поместить все столбцы на одной странице»
Если текст слишком мал, рассмотрите возможность переключения на альбомную ориентацию.
Вы также можете настроить электронную таблицу Excel 2010 так, чтобы вся электронная таблица помещалась на одной странице. При нажатии кнопки «Без масштабирования» в меню «Печать» появляются следующие параметры:
- «Без масштабирования»
- «По размеру листа на одной странице»
- «По размеру всех столбцов на одной странице»
- «По размеру всех строк на одной странице»
Также есть кнопку «Пользовательские параметры масштабирования» в нижней части этого раскрывающегося меню. Если вы выберете это, откроется меню «Параметры страницы», где вы можете попробовать один из других вариантов, найденных в этом месте.
Многостраничные электронные таблицы могут значительно улучшиться, если вы печатаете верхнюю строку на каждой странице. Этот параметр находится на вкладке «Макет страницы», когда вы нажимаете кнопку «Печать заголовков».
Еще одно место, где можно настроить макет печати электронной таблицы, — это диалоговое окно «Параметры страницы». Вы можете перейти на вкладку «Макет страницы» и нажать кнопку запуска небольшого диалогового окна «Параметры страницы» в правом нижнем углу группы «Параметры страницы», чтобы открыть его.
Там вы увидите ряд различных вкладок в верхней части окна, включая вкладку Страница. На этой вкладке вы можете выбрать ориентацию страницы, настроить масштаб и даже указать количество страниц, на которое вы хотели бы уместить распечатанную электронную таблицу.
Если вы сделали все возможное, чтобы ваш одностраничный рабочий лист выглядел хорошо, но он все еще слишком мал, попробуйте скрыть некоторые из менее важных столбцов. Вы можете сделать это, щелкнув правой кнопкой мыши букву столбца и выбрав параметр «Скрыть».
У вас есть Netflix, Hulu или Amazon Prime, и вы хотите легко смотреть их все на своем телевизоре? Roku — доступный способ сделать это, и устройство очень просто в настройке и использовании. Нажмите здесь, чтобы узнать больше о Roku.
Дополнительные источники
Мэтью Берли
Мэтью Берли пишет учебные пособия по технике с 2008 года. Его статьи появились на десятках различных веб-сайтов и были прочитаны более 50 миллионов раз.
После получения степени бакалавра и магистра в области компьютерных наук он несколько лет работал в области управления ИТ для малого бизнеса. Однако теперь он работает полный рабочий день, создавая онлайн-контент и веб-сайты.
Его основные темы написания включают iPhone, Microsoft Office, Google Apps, Android и Photoshop, но он также писал на многие другие технические темы.
Отказ от ответственности: Большинство страниц в Интернете содержат партнерские ссылки, в том числе некоторые на этом сайте.
Печать этих чудовищных листов Excel
У моей подруги Карен проблемы. Нет, я не говорю о тех типах проблем. У нее проблемы с Microsoft Excel.
Каждый раз, когда ее начальник дает ей одну из этих чудовищных электронных таблиц Microsoft Excel (таких, которые занимают 10 страниц и содержат 20 000 строк данных) и говорит: «Распечатайте это», она паникует. А потом она подходит к моему столу и умоляет распечатать для нее.
Не могу сказать, что виню ее. Если вы не работали с Microsoft Excel изрядно, перспектива форматирования чего-то такого большого для печати довольно пугающая. (Я всегда так же относился к Lotus 1-2-3 для DOS в период его расцвета. «Да, я , а старый.)
я в отпуске однажды, когда она действительно, действительно нужно что-то напечатать теперь , она будет знать, как это сделать сама.
Подробнее…
Приручение большой электронной таблицы: процесс
После того, как вы приобрели некоторые базовые навыки работы с Excel, процесс форматирования листа для печати очень прост:
1
Область печати и заголовки печати2
Вставка верхних и нижних колонтитулов3
Управление полями, ориентацией страницы и размером страницы4
Вставка/регулировка разрывов страниц5
Предварительный просмотр конечного результата и корректировка при необходимости
Давайте пошагово.
Настройка области печати и заголовков для печати
Сразу же вам нужно решить, какую часть таблицы вы хотите напечатать.
В большинстве случаев вам нужно распечатать все целиком. Но это не отпускает вас здесь.
Это потому, что, даже если вы хотите распечатать все данные (область печати), вы, вероятно, захотите распечатать метки строк и столбцов на каждой странице (печать заголовков).
Давайте сравним две распечатки:
Распечатка 1: Страницы 1, 2 и 4 распечатки Excel (щелкните, чтобы увеличить)
Если вы внимательно посмотрите на эти изображения для предварительного просмотра, страница 1 в порядке — вы можете увидеть метки столбцов (с обозначениями финансового квартала вверху) и метками строк (с названиями категорий) слева. Но затем на странице 2 отсутствуют метки столбцов, и если вы посмотрите на страницу 4, 90 208, ни одна из них не будет перенесена так далеко в распечатку. Так что, если вы не планируете склеивать свою электронную таблицу в один большой лист бумаги, вам будет трудно выяснить, какие числа относятся к каждому кварталу/категории.
Распечатка 2: Страницы 1, 2 и 4 распечатки с изменениями (щелкните, чтобы увеличить)
Разница здесь в том, что я определил область печати как все числа (от ячейки B3 до AE50) и заголовки печати как строки 1 и 2 и столбец A, перейдя в диалоговое окно «Параметры страницы» на вкладке «Макет страницы», затем выбрав вкладку «Лист»:
Это то, что позволяет печатать метки строк и столбцов на каждой странице .
Вставка верхних и нижних колонтитулов
Открыв диалоговое окно «Параметры страницы», вы можете определить верхние и нижние колонтитулы для печати на каждой странице на вкладке «Верхний/нижний колонтитул». Например, вы можете вставить пользовательский заголовок вверху и номера страниц внизу, нажав кнопки «Пользовательский верхний колонтитул» и «Пользовательский нижний колонтитул»:
Управление полями, ориентацией и размером страницы
но здесь нужно еще немного подправить. Например, может быть, лист имеет больше смысла (и печатается более привлекательно) в альбомной ориентации, а не в портретной. Или, возможно, лучше напечатать это на бумаге формата Legal (8,5 x 14 дюймов) или даже на бумаге формата Ledger (11 x 17 дюймов), а не Letter (8,5 x 11 дюймов).
Учитывая, что мы уже находимся в диалоговом окне «Параметры страницы», нам просто нужно изучить две другие вкладки: «Страница» и «Поля».
Как вы можете видеть выше, вы можете настроить размещение верхних и нижних колонтитулов и полей страницы на вкладке «Поля», а также управлять ориентацией (книжная или альбомная) и размером страницы (letter, Legal, Ledger, A4, д.) на вкладке Страница. Вы даже можете масштабировать электронную таблицу вверх или вниз на заданный процент или заставить электронную таблицу печатать с определенной конфигурацией страниц поперек/вниз (если вы хотите, чтобы все поместилось на одной странице, вы должны выбрать ширину 1 страницы). на 1 страницу в высоту, например).
Еще одна вещь: если печать линий сетки на вашем листе поможет улучшить читаемость (вы знаете, границы вокруг каждой ячейки, чтобы упростить следующие строки/столбцы), вернитесь на вкладку Лист и установите флажок Линии сетки:
Обратите внимание, здесь, Кроме того, вы также можете контролировать, печатаются ли заголовки строк и столбцов (1, 2, 3 для строк, A, B, C для столбцов) на вашем листе. Excel также позволит вам установить, будет ли порядок печати горизонтальным, а затем вертикальным или наоборот (другими словами, хотите ли вы, чтобы страницы печатались поперек, а затем вниз).
В любой момент вы можете нажать «Предварительный просмотр», чтобы проверить свой прогресс.
Вставка и настройка разрывов страниц
Для некоторых листов может потребоваться, чтобы определенная информация отображалась вместе на странице. В типовом листе информация, вероятно, будет более удобочитаемой, если напечатать всю информацию за финансовый год на одном листе.
Возможно, вы знакомы с разрывами страниц в Word. Отличия Excel в одном ключевом отношении: вы можете определять разрывы страниц по горизонтали и по вертикали.
Самый простой способ работы с разрывами страниц в Microsoft Excel — в режиме предварительного просмотра разрывов страниц. Перейдите на вкладку «Вид» на ленте и нажмите «Предварительный просмотр разрыва страницы».
Excel автоматически разместит несколько разрывов страниц. В режиме предварительного просмотра разрыва страницы вы можете буквально перетаскивать эти предварительно определенные разрывы страниц по экрану, пока они не будут размещены там, где вы хотите.
Если вам нужно вручную вставить разрыв страницы на листе Excel, выберите строку или столбец, непосредственно после которого вы хотите вставить разрыв, затем перейдите на вкладку «Макет страницы» и в разделе «Параметры страницы» щелкните раскрывающийся вниз под Разрывы, чтобы вставить соответствующий разрыв:
Если вы допустили ошибку при вставке разрыва страницы, просто перетащите разрыв страницы в нужное место (поскольку вы все равно находитесь в режиме предварительного просмотра разрыва страницы).
Предварительный просмотр и корректировка окончательного результата печати
Практически в любой момент этого процесса вы можете перейти к предварительному просмотру печати, чтобы проверить свой прогресс и отметить все необходимые корректировки.
Вы также можете вносить коррективы непосредственно в режиме предварительного просмотра перед печатью:
Вышеупомянутое меню появляется непосредственно слева от окна предварительного просмотра вашего документа.