Овладяване на областта за печат на Excel: как да зададете, коригирате, изчистите и др
Независимо дали подготвяте отчети, обобщения на данни или финансови отчети, разбирането как ефективно да настройвате, коригирате и управлявате областите за печат може значително да подобри представянето на вашата работа. В това изчерпателно ръководство ще се задълбочим в най-важните неща в зоната за печат на Excel, обхващайки всичко от дефиниране на първата ви област за печат до усъвършенствани техники като задаване на последователни области за печат в множество листа и използване на VBA за персонализиране. Като овладеете тези умения, вие ще гарантирате, че вашите Excel документи се отпечатват точно както е необходимо, всеки път.
- Често срещан метод за задаване на област за печат
- Визуално дефинирайте областта за печат в диалоговия прозорец Настройка на страницата
- Отпечатайте една и съща селекция на няколко листа
- Лесно задайте една и съща област за печат за множество работни листове с Kutools
- Задайте една и съща област за печат на няколко работни листа с VBA
- Добавете клетки към съществуваща област за печат
- Добавяне или премахване на съседни клетки от съществуваща област за печат
- Редактирайте директно текущата област за печат
- Заменете текущата област за печат с нова
- Игнорирайте областта за печат
- Заключване/защита на областта за печат
- Визуализирайте областта за печат
Какво представлява областта за печат в Excel?
Областта за печат в Excel е определен диапазон от клетки, които сте посочили да бъдат отпечатани, за разлика от отпечатването на цял работен лист. Тази функция е невероятно полезна за фокусиране върху конкретни данни или секции от вашата електронна таблица, които искате да споделите или представите, като гарантира, че се отпечатва само подходяща информация и ненужните данни се изключват от разпечатката.
Когато посочите област за печат (маркирана със синя кутия, както е показана на следната екранна снимка), Excel ще отпечата само съдържанието в рамките на тази посочена област. Ако не е зададена област за печат, Excel по подразбиране отпечатва целия работен лист.
Задайте една или повече области за печат в лист
Този раздел ще илюстрира два метода, които да ви помогнат да зададете една или повече области за печат в лист в Excel.
Често срещан метод за задаване на област за печат
Excel предлага вградена функция „Задайте област за печат” за задаване на области за печат, често използвани от много потребители. В този раздел ще ви насочим как да приложите тази функция, за да зададете една или повече области за печат в работен лист на Excel.
- В работен лист изберете диапазона от клетки, които искате да зададете като област за печат. В този случай избирам диапазона A1:C7.
тип: За да зададете няколко диапазона като отделни области за печат едновременно, задръжте Ctrl и изберете всеки диапазон един след друг.
- Отидете в Page Layout кликнете върху Печатната зона > Задайте област за печат. Вижте екранна снимка:
- Сега около областта за печат се появява тъмно сива рамка. Вижте екранна снимка:
След като посочите избрания диапазон като област за печат, само тази област ще бъде отпечатана по подразбиране, когато отпечатате работния лист.
тип: Когато задавате множество области за печат в лист на Excel, те ще бъдат отпечатани на отделни страници.
Визуално дефинирайте областта за печат в диалоговия прозорец Настройка на страницата
Можете също така да определите областта за печат визуално в Page Setup диалогов прозорец, който предлага по-интерактивен подход за задаване на желания диапазон. Ето как можете да направите:
- Отидете в Page Layout щракнете върху бутона за стартиране на диалогов прозорец в Page Setup група.
- в Page Setup диалогов прозорец, трябва да конфигурирате както следва.
- Отидете в Лист раздела.
- Кликнете върху Печат област адресна кутия, след което изберете диапазона, който искате да зададете като област за печат.
тип: За да зададете няколко отделни области за печат наведнъж, задръжте Ctrl и последователно изберете всеки диапазон. Избраните диапазони ще се появят в полето за адрес на областта за печат, разделени със запетаи.
- Щракнете върху OK бутон.
Посоченият диапазон вече е зададен като област за печат. След това само тази област ще бъде отпечатана по подразбиране, когато отпечатате работния лист.
тип: Когато задавате множество области за печат в лист на Excel, те ще бъдат отпечатани на отделни страници.
- Когато запишете вашата работна книга, дефинираните области за печат също се записват. Това означава, че следващия път, когато отворите работната книга, същите области за печат ще бъдат активни.
- Задаването на област за печат в един лист не засяга други листове в работната книга.
- Ако искате да отпечатате избран диапазон, без да задавате област за печат, просто изберете този диапазон, отидете на Изпринти раздел (щракнете досие > Изпринти), след което сменете отпечатъка Настройки да се Избор на печат. Вижте екранна снимка:
Задайте една и съща област за печат за няколко листа
За някои работни листове със същата структура на данните може да се наложи да зададете една и съща област за печат за тези листове. Този раздел ще предостави три метода, които да ви помогнат да изпълните тази задача.
Отпечатайте една и съща селекция на няколко листа
За да отпечатате еднакви области на няколко листа, моля, направете следното.
- В текущия работен лист изберете диапазона, който искате да отпечатате на няколко листа.
- Задържане на Ctrl щракнете върху разделите на листа, за да изберете листовете, към които искате да приложите същата област за печат като активния лист.
- Кликнете досие > Изпринти, сменете печата Настройки да се Избор на печат, след което щракнете върху Изпринти бутон, за да започнете да печатате.
- Можете да прегледате областите за печат от дясната страна на Изпринти раздел.
- Когато печатате, една и съща област, избрана в различни листове, ще бъде отпечатана на отделни страници.
- След отпечатване не забравяйте да разгрупирате работните листове. За да направите това, щракнете с десния бутон върху някой от разделите на групирания лист и изберете Разгрупиране на листове от контекстното меню.
Лесно задайте една и съща област за печат за множество работни листове с Kutools
Горният метод може да се използва за временно отпечатване на една и съща област в множество работни листове. Ако често трябва да отпечатате една и съща област в множество работни листове, този метод отнема повече време и Kutools за Excel's Копиране на настройките на страницата функцията ви помага бързо и точно да копирате областта за печат или други конфигурации за настройка на страницата от активния работен лист в множество други работни листове, като гарантира еднаквост и ефективност с минимални усилия.
След инсталиране на Kutools за Excel, отидете на Kutools плюс , изберете Печат > Копиране на настройките на страницата за да отворите диалоговия прозорец. След това конфигурирайте както следва.
- в Копирай в всички работни листове (с изключение на активния) са изброени. Просто трябва да отметнете листовете, към които искате да приложите същата област за печат като активния работен лист.
- в Настроики раздел, проверете само Печат област опция.
тип: По подразбиране всички опции са отметнати. Можете да премахнете отметката от Настройка на страницата квадратчето за отметка, за да премахнете отметката от всички опции и след това да поставите отметка само тази, от която се нуждаете.
- Кликнете OK. Вижте екранна снимка:
Областта за печат на текущия работен лист вече се прилага към посочените работни листове. Когато отпечатвате тези области от работните листове, щракнете досие > Изпринти, В Настройки раздел, изберете Отпечатайте цялата работна книга, след което щракнете върху Изпринти бутон, за да започнете да печатате.
Задайте една и съща област за печат на няколко работни листа с VBA
За напреднали потребители VBA скриптовете могат да автоматизират процеса на задаване на една и съща област за печат на множество листа. Моля, направете следното.
- Във всеки от работните листове натиснете Друг + F11 за да отворите Microsoft Visual Basic за приложения прозорец.
- в Microsoft Visual Basic за приложения прозорец, кликнете Поставете > Модулии след това вмъкнете който и да е от следните VBA кодове, от които се нуждаете Модули прозорец.
VBA код 1: Задайте една и съща област за печат за всички работни листове в текущата работна книгаТози код ще зададе определена област за печат (напр. "A1:C7") на всеки работен лист в работната книга.
Sub SetPrintAreaAllSheets() 'Updated by Extendoffice 20240205 Dim ws As Worksheet Dim printArea As String ' Define the print area printArea = "A1:C7" For Each ws In ThisWorkbook.Worksheets ws.PageSetup.printArea = printArea Next ws End Sub
VBA код 2: Задайте същата област за печат за определени работни листове в текущата работна книгаТози код ще зададе една и съща област за печат в определен списък с работни листове (напр. "Sheet1""Sheet3""Sheet5").Sub SetPrintAreaOnSheets() 'Updated by Extendoffice 20240205 Dim ws As Worksheet Dim printArea As String Dim sheetNames As Variant Dim i As Long ' Define the print area printArea = "A1:C7" ' Array of specific worksheet names to change print area sheetNames = Array("Sheet1", "Sheet3", "Sheet5") ' Loop through all sheet names in the array For i = LBound(sheetNames) To UBound(sheetNames) ' Check if the sheet exists in the workbook If SheetExists(CStr(sheetNames(i))) Then ' Set print area on the specified sheet Set ws = ThisWorkbook.Worksheets(sheetNames(i)) ws.PageSetup.printArea = printArea End If Next i End Sub ' Helper function to check if a sheet exists Function SheetExists(sheetName As String) As Boolean Dim sheet As Object On Error Resume Next Set sheet = ThisWorkbook.Sheets(sheetName) On Error GoTo 0 SheetExists = Not sheet Is Nothing End Function
- Натиснете F5 ключ за изпълнение на кода.
- Когато отпечатвате тези области от посочените листове, моля щракнете досие > Изпринти, В Настройки раздел, изберете Отпечатайте цялата работна книга, след което щракнете върху Изпринти бутон, за да започнете да печатате.
- И в двата VBA кода, A1:C7 е указаната област за печат. Моля, определете своя собствена област за печат, като промените тази препратка към клетка.
- Във VBA код 2, Sheet1, Sheet3, и Sheet5 са имената на работните листове, за които искам да настроя същата област за печат. Моля, променете ги на имената на вашите листове.
Регулирайте областта за печат
Този раздел ще ви покаже как да коригирате съществуващата област за печат в работна книга на Excel.
Добавете клетки към съществуваща област за печат
Можете да разширите областта за печат, като добавите повече клетки към съществуващата област за печат. Например, за да разширите област за печат от диапазона A1:C5 до A1:C7, можете да направите следното.
- Изберете диапазона от клетки A6:C7, който искате да добавите към съществуващата област за печат A1:C5.
- Отидете в Page Layout кликнете върху Печатната зона > Добавяне към областта за печат.
Съществуващата област за печат вече е разширена от A1:C5 до A1:C7.
- За да разширите съществуваща област за печат, избраният диапазон трябва да е в съседство с оригиналната област за печат.
- Ако избраният диапазон не е в съседство със съществуващата област за печат, той ще стане нова област за печат в текущия работен лист.
Добавяне или премахване на съседни клетки от съществуваща област за печат
Можете да добавите или премахнете съседни клетки от съществуваща област за печат, като преместите линията за прекъсване на страницата във вашия работен лист, приспособявайки разпечатката към вашите специфични нужди.
- След като зададете областта за печат, отидете в раздела Изглед, изберете Преглед на прекъсване на страницата.
- Ще видите сини линии, показващи прекъсванията на страниците. Диапазонът в рамките на границата е областта за печат. За да коригирате областта за печат, задръжте курсора на мишката върху линията за прекъсване на страницата, докато се превърне в двустранна стрелка. Щракнете и плъзнете линията за прекъсване на страница, за да включите или изключите клетки в областта за печат.
- Преместете разделителите на страници, докато областта за печат покрие само диапазона от клетки, които искате да отпечатате.
- Хоризонталните прекъсвания на страници регулират кои редове се включват или изключват, а вертикалните прекъсвания на страници настройват кои колони се включват или изключват. Можете да добавяте клетки към областта за печат чрез плъзгане на разделителите на страници навън или да премахвате клетки, като ги премествате навътре.
- След като коригирате, върнете се към нормалния изглед, като щракнете върху Normal в раздела View.s
Редактирайте директно текущата област за печат
Можете директно да промените областта за печат, като визуално коригирате препратката към клетката в диалоговия прозорец Настройка на страницата.
- Отидете в Page Layout щракнете върху бутона за стартиране на диалогов прозорец (малката стрелка в долния десен ъгъл на групата), за да отворите Page Layout диалогов прозорец.
- в Page Setup диалогов прозорец, навигирайте до Лист раздел. Тук препратките към клетките на областите за печат на текущия работен лист се показват в Печат област кутия. Можете директно да редактирате препратките към клетките на областта за печат в това поле. И накрая щракнете OK за да запазите промените.
Заменете текущата област за печат с нова
Ако трябва да актуализирате областта за печат във вашия работен лист, следвайте тези стъпки, за да замените бързо съществуващата област за печат с нова.
- Изберете диапазона от клетки, който искате да зададете като нова област за печат.
- Отидете в Page Layout кликнете върху Печатната зона > Задайте област за печат.
Това действие ще замени всички съществуващи области за печат с новоизбрания диапазон.
Изчистете областта за печат
За да изчистите зададената област за печат в текущия работен лист, моля, направете следното.
- В раздела Оформление на страницата щракнете върху Печатната зона > Изчистване на областта за печат.
Тогава всички области за печат в текущия работен лист се изчистват незабавно.
Още съвети за областта за печат
Този раздел изброява някои съвети и трикове, които може да са ви необходими, когато работите с области за печат в Excel.
Игнорирайте областта за печат
Ако сте задали област за печат в работен лист, но понякога трябва да отпечатате целия лист, можете да активирате опцията Игнориране на зоната за печат в настройките за печат. Тази функция отменя зададената област за печат, позволявайки целият лист да бъде отпечатан според нуждите.
- Кликнете досие > Изпринти за да отворите Изпринти раздел.
- в Изпринти раздел, щракнете, за да отворите Настройки падащ списък и след това изберете Игнориране на областта за печат опция в менюто. Ще се появи отметка преди опцията, след като бъде активирана.
След като кликнете върху Изпринти ще се отпечата целият работен лист, като се игнорира зададената област за печат.
Заключване/защита на областта за печат
По подразбиране в Excel защитата на работен лист не защитава директно настройките на областта за печат. Това означава, че въпреки че работният лист е защитен, потребителят с работната книга може да промени или изчисти областта за печат. Ако често споделяте работни книги и искате да защитите определената област за печат, VBA кодът в този раздел може да ви помогне.
- В работната книга, която искате да защитите областта за печат в определен лист, натиснете Друг + F11 за да отворите Microsoft Visual Basic за приложения прозорец.
- В този отварящ се прозорец кликнете два пъти върху Тази работна книга проект в левия прозорец и след това въведете следния VBA код в код прозорец.
VBA код: Заключване или защита на областта за печат
Private Sub Workbook_Open() 'Updated by Extendoffice 20210206 SetPrintArea "commission IFS", "A1:C7" ' Specify the sheet name and the print area End Sub Sub SetPrintArea(sheetName As String, printArea As String) Dim ws As Worksheet Set ws = ThisWorkbook.Worksheets(sheetName) ws.PageSetup.printArea = printArea End Sub
Забележка: В този VBA код заменете „комисионна IFS” с името на вашия работен лист и „A1:C7" с областта за печат, която искате да зададете. - Запазете кода и натиснете Друг + Q клавиши, за да се върнете към работния лист, и след това щракнете досие > Запази като > паса.
- В откриването Save As диалогов прозорец, изберете целева папка, преименувайте файла според нуждите си, изберете Работна книга с активирани макроси на Excel от Запиши като тип падащ списък и накрая щракнете върху Save бутон.
При всяко отваряне на работната книга този код ще гарантира, че областта за печат е зададена на зададената от вас област. Това не е перфектно решение, тъй като не може да попречи на потребителите да променят областта за печат по време на сесия, но гарантира, че правилната област за печат се използва при всяко отваряне на работната книга.
Визуализирайте областта за печат
В този раздел ще ви покажа как да визуализирате областта за печат, след като бъде настроена, като гарантирате, че вашият документ е готов за печат точно както е предвидено.
След като настроите областта за печат, отидете на Гледка кликнете върху Преглед на прекъсване на страницата в Изгледи на работна книга група.
Резултат
Работният лист ще превключи на Преглед на прекъсване на страницата изглед, където можете да видите областта за печат, очертана от сините граници на прекъсване на страницата. Вижте екранната снимка по-долу за визуално представяне.
В заключение, овладяването на областта за печат в Excel е решаващо умение за ефективно управление на начина, по който вашите данни се представят в печатна форма. С уменията в това изчерпателно ръководство можете да гарантирате, че вашите Excel листове са винаги готови за печат, точно както възнамерявате. За онези, които желаят да навлязат по-дълбоко във възможностите на Excel, нашият уебсайт може да се похвали с изобилие от уроци. Открийте още съвети и трикове за Excel тук.
Свързани статии
Изчистете областта за печат през няколко листа наведнъж
Този урок демонстрира как да изчистите областта за печат на няколко работни листа наведнъж в Excel.
Създайте динамична област за печат
Този урок предоставя метод, който да ви помогне лесно да създадете динамична област за печат в Excel.
Задайте областта за печат на последния ред
В Excel по подразбиране целият работен лист е зададен като област за печат до последния ред с данни. В този пример ще демонстрирам как да отпечатате данни от колона A в колона C до последния ред.
Показване само на областта за печат в работен лист
Този урок ще представи няколко метода за показване само на областта за печат в работен лист в Excel.
Съдържание
- Какво представлява областта за печат в Excel?
- Задайте една или повече области за печат в лист
- Често срещан метод за задаване на област за печат
- Визуално определете областта за печат
- Задайте една и съща област за печат за няколко листа
- Отпечатайте една и съща селекция на няколко листа
- Лесно задайте една и съща област за печат за множество листа с Kutools
- Задайте една и съща област за печат на няколко работни листа с VBA
- Регулирайте областта за печат
- Добавете клетки към съществуваща област за печат
- Добавяне или премахване на съседни клетки от съществуваща област за печат
- Редактирайте директно текущата област за печат
- Заменете текущата област за печат с нова
- Изчистете областта за печат
- Още съвети за областта за печат
- Игнорирайте областта за печат
- Заключване/защита на областта за печат
- Визуализирайте областта за печат
- Свързани статии
- Най-добрите инструменти за производителност в офиса
- Коментари
Най-добрите инструменти за продуктивност в офиса
Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!