Vvmebel.com

Новости с мира ПК
15 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Задать область печати в excel 2020

Задаем область печати в Excel

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

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

Печать активных листов в Excel

Листы считаются активными, когда они выделены.

  1. Выделите лист, который требуется напечатать. Чтобы напечатать несколько листов, выберите первый лист, затем, удерживая клавишу Ctrl на клавиатуре, добавьте остальные.
  2. Перейдите к панели Печать.
  3. Из выпадающего меню Область печати выберите пункт Напечатать активные листы.
  4. Нажмите кнопку Печать.

Печать всей книги в Excel

  1. Перейдите к панели Печать.
  2. Из выпадающего меню Область печати выберите пункт Напечатать всю книгу.
  3. Нажмите кнопку Печать.

Печать выделенного фрагмента в Excel

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

  1. Выделите ячейки, которые необходимо напечатать.
  2. Перейдите к панели Печать.
  3. Из выпадающего меню Область печати выберите пункт Напечатать выделенный фрагмент.
  4. В области предварительного просмотра появится выделенный фрагмент.
  5. Нажмите кнопку Печать, чтобы распечатать выделенный фрагмент.

Чтобы заранее определиться с областью печати, ее можно предварительно задать. Для этого выделите требуемый диапазон ячеек, перейдите на вкладку Разметка страницы, нажмите на команду Область печати и из выпадающего меню выберите Задать.

Задаем и фиксируем область печати в Excel

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

Настроить область печати в Excel можно по-разному:

  • задавать каждый раз при отправке документа на принтер;
  • зафиксировать конкретную область в параметрах документа.

Давайте разберемся с обоими способами и посмотрим, как они реализуются в программе.

Метод 1: настраиваем область каждый раз перед печатью

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

Алгоритм действий следующий:

  1. Любым удобным способом (например, с помощью зажатой левой кнопки мыши) выделяем диапазон ячеек, который планируем отправить на печать. Допустим, нам нужно распечатать продажи только по первой и второй торговым точкам. После выделения щелкаем по меню “Файл”.
  2. В перечне слева переходим в раздел “Печать”. В правой части окна щелкаем по текущему варианту печати (располагается сразу же под названием блока “Параметры”).
  3. Откроется перечень возможных вариантов распечатки:
    • активных листов;
    • всей книги;
    • выделенного фрагмента (он нам и нужен).
  4. В результате в области предварительного просмотра документа будет отображаться только выделенная нами часть таблицы, а это значит, при нажатии кнопки “Печать” на листе бумаги будет напечатана только данная информация.

Метод 2: фиксируем постоянную область печати

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

  1. Как и в первом методе, для начала выделяем нужную область ячеек. Затем переключаемся во вкладку “Разметка страницы”, где кликаем по кнопке “Область печати” в блоке инструментов “Параметры страницы”. Система предложит нам два варианта: задать и убрать. Останавливаемся на первом.
  2. Таким образом мы смогли зафиксировать область ячеек, которая будет постоянно выводиться на печать до тех пор, пока мы не решим внести какие-либо корректировки. Проверить это можно в области предпросмотра в параметрах печати (меню “Файл” – раздел “Печать”).
  3. Остается только сохранить изменения в документе, нажав на соответствующую кнопку в меню “Файл” или кликнув по значку в виде дискеты в верхнем углу программы слева.

Снятие закрепления с области печати

Допустим, нам нужно изменить фиксированную область печати или, и вовсе, убрать ее. Для этого снова переключаемся во вкладку “Разметка страницы” в открывшихся вариантах после нажатия кнопки “Область печати” на этот раз выбираем “Убрать”. При этом вовсе не обязательно предварительно выделять какой-либо диапазон ячеек в таблице.

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

Заключение

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

Читать еще:  Как построить корреляционное поле в excel

Определить диапазон печати, если «Область печати не задана»

Здравствуйте, уважаемые форумчане! Прошу у вас помощь.

Мне необходимо для листов определять диапазон (прямоугольную область), который пойдет на печать вне зависимости от того, задана или не задана «Область печати» явно, то есть ту область, которую видно в Страничном режиме (Вид — Страничный режим). Если область печати задана явно, я её могу получить на листе через .PageSetup.PrintArea, а если область печати не задавалась явно, это свойство вернет пустую строку. Вот этот случай мне и надо разрешить. .Cells.SpecialCells(xlLastCell) здесь не поможет, так как часто последняя ячейка уходит дальше того, что уйдет на печать по умолчанию.

Добавлено через 1 час 17 минут
Чтобы понять, о чем я тут пишу, попробуйте на пустом листе включить Страничный режим, в ячейку [D8] вписать символ скажем ‘1’, а затем в [H32] поставить формат числа, отличный от общего. Так вот, мне нужно найти положение ячейки [D8], при этом понимая, что .PageSetup.PrintArea равна пустой строке, а .Cells.SpecialCells(xlCellTypeLastCell) указывает на [H32] Помогите мне найти программно ячейку [D8], заранее не зная содержимого листа..

Задана матрица размером NxM. Определить k — количество «oco6ых» элементов матрицы, считая элемент «особым», если он больше суммы остальных элементов с
Задана матрица размером NxM. Определить k — количество "oco6ых" элементов матрицы, считая элемент.

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

Как при открытии или печати отчета вывести «Нет данных», если в источнике нет записей?
Как при открытии или печати отчета вывести ‘НЕТ ДАННЫХ’ если в источнике нет записей ? Если нет.

Стили для страниц «Версия для печати» / «Рекомендовать другу»
Приветствую! Как можно сделать стили для окон страниц ‘Версия для печати’ и ‘Рекомендовать другу’.

Если не подойдёт отпишитесь.

С уважением, SysUnit.

SysUnit, спасибо, но к сожалению не подойдет. Мне нужно универсальное решение. Ваш вариант подойдет только как частный случай: крайний левый столбец можно определить по 4 строке, нижнюю строку — по 1 столбцу. Мне нужно универсальное решение, которое сработает на любом листе с любым раскладом данных и форматов ячеек (заранее неизвестном программисту), такое же надёжное, как UsedRange, или как .SpecialCells(xlCellTypeLastCell), но с иным вложенным в него смыслом.

toiai, ваше решение, если приглядеться и проверить всегда выдает диапазон, совпадающий с UsedRange 🙂 Ведь .SpecialCells(xlCellTypeLastCell) является правым нижним краем диапазона .UsedRange

Сейчас подумал, можно сформулировать задачу как поиск модификации UsedRange, нечувствительной к форматированию — только на слое данных (формул, включая значения). Я раньше уже решал эту задачу итерационно, но это кажется мне нерациональным и медленным путем. Суть том, чтобы начать с .SpecialCells(xlCellTypeLastCell) брать диапазоны от .Range(.Cells(lr, 1), .Cells(lr, lc)), их свойство .Text сравнивать с «», двигаться вверх до тех пор, пока не дойдем до данных (непустых значений), как найдем последнюю строку. Тем же методом двигаемся влево проверяя столбцы. Такой метод работает, но не лишен недостатков: 1) на практике итерации могут дико тормозить процесс; 2) свойство .Text не увидит формул, возвращающих пустое значение.

Мне всегда казалось, что раз «Страничный режим» умеет показывать то, что мне надо, значит это уже реализовано в Excel наиболее эффективным образом. Другой вопрос в том, есть ли доступ через объектную модель Excel к параметрам такой области?

Excel 2010: настройка полей при печати

Приветствую всех сотрудников «Б & K»! Вопрос у меня такой. В программе Excel 2003 было удобное средство для визуальной настройки полей перед печатью таблицы. Вместо того чтобы указывать размер полей на форме в числовом виде, можно было войти в режим предварительного просмотра, показать границы области печати и перемещать их вручную при помощи мышки. Это был самый наглядный способ компоновки страниц. К сожалению, такого средства в Excel 2010 я не нашел, собственно как и самой команды предварительного просмотра. Неужели разработчики убрали такую замечательную возможность? Подскажите, чем можно заменить инструмент установки полей в Excel 2010. Спасибо.

Николай Бесценный, бухгалтер, г. Харьков

Отвечает Николай КАРПЕНКО , канд. техн. наук, доцент кафедры прикладной математики и информационных технологий Харьковской национальной академии городского хозяйства

В новой программе Excel 2010 инструмент печати и предварительного просмотра представляет собой одно целое. Но все возможности, характерные для предыдущих версий этой программы, остались, в том числе и средства визуальной настройки ширины полей. Просто расположены они в другом месте. Поэтому я предлагаю пройтись по основным параметрам печати Excel 2010, и попутно выяснить, как пользоваться инструментами настройки ширины полей. Для этого нам понадобится любой документ. Например, бланк обычной накладной, который я создал в расчете на лист формата « A5 ». И теперь наша задача настроить параметры печати для этого документа. Делаем так.

Читать еще:  Как сделать enter в excel

1. Открываем документ, щелкаем на кнопке « Файл » основного меню программы Excel 2010.

2. Выбираем пункт « Печать ». Откроется окно настроек, изображенное на рис. 1.

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

1. В правом нижнем углу окна настройки параметров печати находим две кнопки. Одна из них (слева) называется « Показать поля », другая — « По размеру страницы ».

2. Щелкаем на кнопке « Показать поля », вокруг по периметру страницы появятся линии для регулировки полей (рис. 1). Теперь для изменения ширины полей нужно при помощи мышки переместить линии так, чтобы документ полностью помещался на странице. Удобно и наглядно.

И, раз уж речь зашла о печати, я предлагаю посмотреть, какие еще возможности предлагает в этом плане Excel 2010. Для этого вернемся к окну на рис. 1. Большинство параметров этого окна были и в предыдущей версии программы. Хотя появились и полезные новинки. Но обо всем по порядку.

Группа « Печать » состоит из двух элементов управления. Щелчок на кнопке « Печать » начинает распечатку документа на текущий (активный) принтер. В окошке « Копии » можно указать количество экземпляров распечатки.

Щелчок на списке « Принтер » открывает все доступные принтеры на данном компьютере. Сам принтер не обязательно должен присутствовать физически. Главное, чтобы были установлены так называемые драйверы для этого устройства. Тогда форматирование документа будет выполнено с учетом особенностей конкретного принтера.

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

Щелчок на гиперссылке « Свойства принтера » открывает окно настроек печатающего устройства. Здесь можно указать ориентацию листа, качество печати и т. п.

Наибольший интерес для бухгалтера представляет группа « Настройка ». В ней шесть элементов.

Первый параметр группы определяет объекты рабочей книги, которые нужно вывести на печать. Excel 2010 предлагает три варианта: « Напечатать активные листы », « Напечатать всю книгу » и « Напечатать выделенный фрагмент » (рис. 2). С этим, думаю, все понятно. А вот на флажок « Игнорировать область печати » советую обратить внимание. На практике бухгалтерские таблицы часто сопровождаются промежуточными расчетами. Результаты этих расчетов зачастую не нужно выводить на печать. Чтобы выборочно напечатать данные рабочего листа, удобно использовать так называемую область печати текущего документа. В Excel 2010 область печати можно задать в меню « Разметка страницы » (иконка « Область печати » группы « Параметры страниц »). Если в какой-то момент понадобится напечатать документ вместе с промежуточными расчетами, область печати отменять не придется. Просто включите флажок « Игнорировать область печати » и распечатайте документ. В предыдущих версиях Excel такие возможности были доступны через меню « Файл → Область печати → Задать », « Файл → Область печати → Убрать ».

Далее в группе « Настройка » следует параметр « Страницы: ». В нем можно указать номер первой и последней страницы, которые нужно отправить на печать.

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

Список ориентации страниц состоит из двух параметров: « Книжная ориентация » и « Альбомная ориентация ». Кроме того, эти параметры можно задать и в настройках принтера. Разницы нет никакой.

Четвертый сверху параметр группы « Настройка » позволяет выбрать размер печатного листа. Это может быть « A4 », « A5 », пользовательский размер и т. д. Количество предлагаемых вариантов зависит от модели принтера. В этом смысле настройки Excel 2003 и Excel 2010 не отличаются.

А вот параметр « Настраиваемые поля » появился только в новой версии программы. Щелчок на этом параметре открывает меню из шести элементов (рис. 3). Первые три из них — это фиксированные значения для размеров полей на странице (« Обычные », « Широкие » или « Узкие »). В отдельный пункт выделен вариант « Последнее пользовательское значение », и это очень удобно. Дело в том, что размеры полей Excel хранит индивидуально для каждого листа рабочей книги. Поэтому в Excel 2003 параметры полей приходилось задавать для каждого листа по отдельности. Теперь все проще. Если в рабочей книге несколько одинаковых документов (например, отчеты за каждый месяц текущего года), можно настроить поля только у одного листа. А для остальных выбрать вариант « Последнее пользовательское значение ».

Читать еще:  Удаление пустых строк в excel

Щелчок на гиперссылке « Настраиваемые поля… » открывает окно « Параметры страницы » сразу на закладке « Поля ». В этом окне тоже можно задать значения полей, но в числовом виде.

Последний параметр группы « Настройка » предназначен для автоматического масштабирования документа при выводе его на печать. Здесь программа Excel 2010 предлагает несколько полезных возможностей (рис. 4):

— « Текущий », печатает документ без изменения масштаба;

— « Вписать лист в одну страницу », автоматически подберет масштаб документа, чтобы он поместился на одной странице;

— « Вписать все столбцы на одну страницу », подбирает масштаб документа, чтобы он поместился на странице в ширину;

— « Вписать все строки на одну страницу », масштабирует документ так, чтобы он поместился на странице в высоту. Автомасштабирование документов по высоте и ширине страницы — новые возможности Excel 2010;

— « Параметры настраиваемого масштабирования… », открывает окно « Параметры страницы », где можно настроить параметры печати вручную.

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

Успешной работы! Жду ваших писем, предложений и замечаний на bk@id.factor.ua , nictomkar@rambler.ru .

Наш сайт корисний для вас?

Підписатися на найактуальнішу розсилку для бухгалтера бюджетної установи

Microsoft Excel

трюки • приёмы • решения

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

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

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

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

  1. Выберите диапазон.
  2. Нажмите Ctrl+C.
  3. Активизируйте другую ячейку.
  4. Выполните команду Главная ► Буфер обмена ► Вставить ► Связанный рисунок.

К счастью, в Excel есть гораздо более эффективный инструмент для такой задачи: Камера (который по некоторым причинам Microsoft держит довольно скрытым).

Использование инструмента Камера

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

  1. Щелкните правой кнопкой мыши на панели быстрого доступа и выберите Настройка панели быстрого доступа для открытия раздела Панель быстрого доступа окна Параметры Excel .
  2. В раскрывающемся списке слева выберите Команды не на ленте.
  3. Выберите Камера в списке.
  4. Нажмите кнопку Добавить, чтобы добавить инструмент на панель быстрого доступа.
  5. Нажмите кнопку ОК для закрытия диалогового окна Параметры Excel.

Инструмент Камера создает связанный рисунок диапазона ячеек. Поэтому если данные в связанном диапазоне изменяются, рисунок обновляется автоматически. На рис. 185.1 показан лист, с которого нужно напечатать два диапазона (А3:С10 и E13:G20) на отдельной странице.

Рис. 185.1. Обычно нет возможности распечатать диапазоны А3:С10 и E13:G20 на одной странице

Съемка камерой

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

  1. Убедитесь, что инструмент Камера доступен на панели быстрого доступа. Выполните шаги из предыдущего подраздела, если это не так.
  2. Вставьте новый лист (Лист2), который будет содержать связанные рисунки.
  3. Выберите диапазон А3:С10 и щелкните на инструменте Камера.
  4. Активизируйте лист Лист2 и нажмите кнопку для вставки связанного рисунка.
  5. Вернитесь к предыдущему листу, выберите E13:G20 и нажмите кнопку инструмента Камера.
  6. Активизируйте Лист2 и вставьте связанный рисунок.
  7. Используйте мышь, чтобы разместить связанные рисунки так, как вам нужно.

Вы можете отключить отображение сетки на листе, который содержит связанные рисунки (рис. 185.2). Если данные листа Лист1 изменятся, то связанные рисунки также обновятся. При печати листа Лист2 оба диапазона окажутся на одной странице.

Рис. 185.2. Использование связанных рисунков позволяет печатать два диапазона ячеек на одной странице

Ссылка на основную публикацию
Adblock
detector