Efnisyfirlit
Í þessari kennslu muntu læra hvernig á að velja prentsvæði í Excel handvirkt og hvernig á að stilla prentsvið fyrir mörg blöð með því að nota fjölva.
Þegar þú smellir á Prenta hnappinn í Excel, allur töflureiknin er prentaður sjálfgefið, sem tekur oft margar síður. En hvað ef þú þarft í raun ekki allt innihald risastórs vinnublaðs á pappír? Sem betur fer veitir Excel möguleika á að skilgreina hluta til prentunar. Þessi eiginleiki er þekktur sem Prentasvæði .
Excel prentsvæði
A prentsvæði er svið hólfa til að vera með í lokaútprentun. Ef þú vilt ekki prenta allan töflureikninn skaltu stilla prentsvæði sem inniheldur aðeins val þitt.
Þegar þú ýtir á Ctrl + P eða smellir á hnappinn Prenta á blaði sem hefur skilgreint prentsvæði, aðeins það svæði verður prentað.
Þú getur valið mörg prentsvæði á einu vinnublaði og hvert svæði prentast á sérstakri síðu. Með því að vista vinnubókina vistarðu einnig prentsvæðið. Ef þú skiptir um skoðun síðar geturðu hreinsað prentsvæðið eða breytt því.
Að skilgreina prentsvæði gefur þér meiri stjórn á því hvernig hver prentuð síða lítur út og helst ættirðu alltaf að stilla prentsvæði áður en vinnublað er sent til prentarans. Án þess gætirðu endað með sóðalegum, erfiðum lesnum síðum þar sem nokkrar mikilvægar línur og dálkar eru skornar af, sérstaklega ef vinnublaðið þitt er stærra en).PageSetup.PrintArea = "A1:D10" Vinnublöð( "Sheet2" ).PageSetup.PrintArea = "A1:F10" End Sub
Frá ofangreindum fjölvi stillir prentsvæðið á A1:D10 fyrir Sheet1 og í A1:F10 fyrir Sheet2 . Þér er frjálst að breyta þessum eins og þú vilt sem og að bæta við fleiri blöðum.
Til að bæta atburðastjórnuninni við vinnubókina þína skaltu framkvæma þessi skref:
- Ýttu á Alt + F11 til að opnaðu Visual Basic Editor .
- Í Project Explorer glugganum vinstra megin, stækkaðu hnút markvinnubókarinnar og tvísmelltu á ThisWorkbook .
- Í glugganum ThisWorkbook Code skaltu líma kóðann.
Athugið. Fyrir þessa vinnuaðferð þarf að vista skrána sem makróvirka vinnubók (.xlsm) og makróið ætti að vera virkt þegar vinnubókin er opnuð.
Vandamál Excel prentsvæðis
Flest prentunarvandamál í Excel tengjast venjulega stillingum prentara frekar en prentsvæðis. Engu að síður geta eftirfarandi ráðleggingar um bilanaleit komið að góðum notum þegar Excel er ekki að prenta rétt gögn.
Ekki hægt að stilla prentsvæði í Excel
Vandamál : Þú færð ekki Excel til að samþykkja prentsvæðið sem þú skilgreinir. Reiturinn Prentasvæði sýnir nokkur skrýtin svið, en ekki þau sem þú hefur slegið inn.
Lausn : Reyndu að hreinsa prentsvæðið alveg og veldu það svo aftur.
Ekki eru allir dálkar prentaðir
Vandamál : Þú hefur valið ákveðinn fjölda dálka fyrir prentunsvæði, en þau eru ekki öll prentuð.
Lausn : Líklegast er dálkbreiddin meiri en pappírsstærðin. Prófaðu að gera spássíuna þrengri eða stilltu mælikvarða – veldu Fit All Columns on One Page .
Prentsvæðið prentast á nokkrar síður
Vandamál : Þú vilt fá útprentun á einni síðu, en það prentar á nokkrar síður.
Lausn: Óaðliggjandi reiði er prentað á einstakar síður eftir hönnun. Ef þú valdir aðeins eitt svið en það skiptist í nokkrar síður, þá er það líklegast stærra en pappírsstærðin. Til að laga þetta, reyndu að stilla allar spássíur nálægt 0 eða veldu Fit Sheet on One Page. Fyrir frekari upplýsingar, vinsamlegast sjá Hvernig á að prenta Excel töflureikni á einni síðu.
Þannig stillirðu , breyta og hreinsa prentsvæði í Excel. Ég þakka þér fyrir lesturinn og sjáumst vonandi á blogginu okkar í næstu viku!
pappírinn sem þú ert að nota.Hvernig á að stilla prentsvæðið í Excel
Til að leiðbeina Excel hvaða hluti af gögnunum þínum eigi að birtast á prentuðu eintaki skaltu fara fram á einn af eftirfarandi leiðum.
Fljótlegasta leiðin til að stilla prentsvæði í Excel
Fljótlegasta leiðin til að stilla stöðugt prentsvið er þessi:
- Veldu þann hluta vinnublaðsins sem þú vilt prenta.
- Á flipanum Síðuuppsetning , í hópnum Síðuuppsetning , smelltu á Prentasvæði > Setja prentsvæði .
Dauft grá lína mun birtast sem táknar prentsvæðið.
Fróðari leið til að skilgreina prentsvæði í Excel
Viltu sjá allar stillingar þínar sjónrænt? Hér er gagnsærri nálgun til að skilgreina prentsvæði:
- Á flipanum Síðuuppsetning , í hópnum Síðuuppsetning , smellirðu á valmyndaforritið . Þetta mun opna Síðuuppsetning svargluggann.
- Á flipanum Sheet skaltu setja bendilinn í reitinn Prentasvæði og velja einn eða fleiri svið í vinnublaðinu þínu. Til að velja mörg svið skaltu muna að halda Ctrl takkanum inni.
- Smelltu á OK .
Ábendingar og athugasemdir:
- Þegar þú vistar vinnubókina er prentsvæðið einnig vistað . Alltaf þegar þú sendir vinnublaðið í prentarann verður aðeins það svæði prentað.
- Til að tryggja að skilgreind svæði séu þau sem þú vilt raunverulega, ýttu á Ctrl + P og farðu í gegnum hverja síðuforskoðun .
- Til að prenta tiltekinn hluta af gögnunum þínum á fljótlegan hátt án þess að stilla prentsvæði skaltu velja viðeigandi svið, ýta á Ctrl + P og velja Prenta val í fellilistanum beint undir Stillingar . Fyrir frekari upplýsingar, vinsamlegast sjá Hvernig á að prenta úrval, blað eða heila vinnubók.
Hvernig á að stilla mörg prentsvæði í Excel
Til að prenta nokkra mismunandi hluta vinnublaðs, þú getur valið mörg prentsvæði á þennan hátt:
- Veldu fyrsta svið, haltu inni Ctrl takkanum og veldu önnur svið.
- Á flipanum Síðuskipulag , í hópnum Síðuuppsetning , smelltu á Prentasvæði > Setja prentsvæði .
Lokið! Mörg prentsvæði eru búin til, hvert og eitt táknar sína eigin síðu.
Athugið. Þetta virkar aðeins fyrir ekki samliggjandi svið. Samliggjandi svið, jafnvel valin sérstaklega, verða innifalin í einu prentsvæði.
Hvernig á að þvinga Excel til að hunsa prentsvæði
Þegar þú vilt fá útprentað afrit af heilu blaðinu eða heilri vinnubók en vilt ekki nenna að hreinsa öll prentsvæðin skaltu bara segja Excel að hunsa þau:
- Smelltu á Skrá > Prenta eða ýttu á Ctrl + P .
- Undir Stillingar , smelltu á örina næst að Prenta virk blöð og veldu Hunsa prentsvæði .
Hvernig á að prenta mörg svæði á einni síðu
Möguleikinn til að prenta mörg svæði á hvert blað er stjórnað af aprentaralíkan, ekki með Excel. Til að athuga hvort þessi valkostur sé í boði fyrir þig, ýttu á Ctrl + P , smelltu á Printer Properties hlekkinn og skiptu síðan í gegnum tiltæka flipa í Printer Properties svarglugganum og leitaðu að Pages per Sheet valkostur.
Ef prentarinn þinn hefur slíkan möguleika, þá ertu heppinn :) Ef það er enginn slíkur valkostur, þá er eina leiðin sem ég getur hugsað sér að afrita prentsviðin á nýtt blað. Með hjálp Paste Special eiginleikans geturðu tengt afrituðu sviðin við upprunalegu gögnin á þennan hátt:
- Veldu fyrsta prentsvæðið og ýttu á Ctrl + C til að afrita það.
- Á nýju blaði skaltu hægrismella á hvaða auða reit sem er og velja Paste Special > Tengd mynd .
- Endurtaktu skref 1 og 2 fyrir önnur prentsvæði.
- Í nýja blaðinu, ýttu á Ctrl + P til að prenta öll afrituð prentsvæði á einni síðu.
Hvernig á að stilla prentsvæði í Excel fyrir mörg blöð með VBA
Ef þú ert með mikið af vinnublöðum með nákvæmlega sömu uppbyggingu, muntu augljóslega vilja gefa út sömu reiði á pappír. Vandamálið er að það að velja nokkur blöð gerir hnappinn Prentasvæði á borði óvirkan. Sem betur fer er auðveld lausn sem lýst er í Hvernig á að prenta sama svið í mörgum blöðum.
Ef þú þarft að prenta sama svæði á mörgum blöðum reglulega getur notkun VBA flýtt fyrir hlutunum.
Stillið prentsvæðií völdum blöðum eins og á virka blaðinu
Þessi fjölvi stillir sjálfkrafa prentsvæði fyrir öll valin vinnublöð eins og á virka blaðinu. Þegar mörg blöð eru valin er virka blaðið það sem er sýnilegt þegar þú keyrir fjölva.
Sub SetPrintAreaSelectedSheets() Dim CurrentPrintArea As String Dim Sheet As Worksheet CurrentPrintArea = ActiveSheet.PageSetup.PrintArea Fyrir hvert blað í ActiveSelSindow. Sheet.PageSetup.PrintArea = CurrentPrintArea span>Next End SubStilltu prentsvið í öllum vinnublöðum eins og á virka blaðinu
Sama hversu mörg blöð þú ert með, þessi kóði skilgreinir prentsviðið í heilri vinnubók í einu lagi. Einfaldlega, stilltu viðkomandi prentsvæði á virka blaðinu og keyrðu makróið:
Sub SetPrintAreaAllSheets() Dim CurrentPrintArea As String Dim Sheet As Worksheet CurrentPrintArea = ActiveSheet.PageSetup.PrintArea Fyrir hvert blað í ActiveWorkSheets. .Name ActiveSheet.Name Síðan Sheet.PageSetup.PrintArea = CurrentPrintArea End If Next End SubStilltu tilgreint prentsvæði í mörgum blöðum
Þegar þú vinnur með mismunandi vinnubækur gæti þér fundist það þægilegt ef makróið biður um þú til að velja svið.
Svona virkar það: þú velur öll markvinnublöðin, keyrir fjölva, velur eitt eða fleiri svið þegar beðið er um það (til að velja mörg svið, haltu Ctrl takkanum inni) og smellir á OK .
Sub SetPrintAreaMultipleSheets() Dim SelectedPrintAreaRange As Range Dim SelectedPrintAreaRangeAddress As String Dim Sheet As Worksheet On Error Resume Next Set SelectedPrintAreaRange = "Pput.InputAreaRangeBox( Application.Input. the print area range" , "Set Print Area in Multiple Sheets" , Type :=8) If Not SelectedPrintAreaRange Is Nothing Then SelectedPrintAreaRangeAddress = SelectedPrintAreaRange.Address( True , True , xlA1, False ) Fyrir hvert blað í ActiveSelPSindSheetSedSheetsupSheetsup. .PrintArea = SelectedPrintAreaRangeAddress Next End If Set SelectedPrintAreaRange = Ekkert End Sub
Hvernig á að nota fjölva
Auðveldasta leiðin er að hlaða niður sýnishornsvinnubókinni okkar með Print Area Macros og keyra fjölvi beint úr þeirri vinnubók. Svona er það:
- Opnaðu niðurhalaða vinnubók og virkjaðu fjölva ef beðið er um það.
- Opnaðu þína eigin vinnubók.
- Í vinnubókinni þinni, ýttu á Alt + F8 , veldu makróið sem þú vilt og smelltu á Run .
Dæmivinnubókin inniheldur eftirfarandi fjölvi:
- SetPrintAreaSelectedSheets - setur prentsvæðið í völdum blöðum eins og á virka blaðinu.
- SetPrintAreaAllSheets – stillir prentsvæðið á öllum blöðum núverandi vinnubókar eins og á virka blaðinu.
- SetPrintAreaMultipleSheets - stillir tilgreint prentsvæði í öllum völdum vinnublöðum.
Að öðrum kosti, þúgetur vistað skrána þína sem makróvirka vinnubók (.xlsm) og bætt makrói við hana. Fyrir nákvæmar skref-fyrir-skref leiðbeiningar, vinsamlegast sjáðu Hvernig á að setja inn og keyra VBA kóða í Excel.
Hvernig á að breyta prentsvæði í Excel
Fullt með óviðeigandi gögn fyrir slysni eða missti af því að velja nokkur mikilvægar frumur? Ekkert mál, það eru þrjár auðveldar leiðir til að breyta prentsvæðinu í Excel.
Hvernig á að stækka prentsvæðið í Excel
Til að bæta fleiri hólfum við núverandi prentsvæði, gerðu eftirfarandi:
- Veldu hólfin sem þú vilt bæta við.
- Á flipanum Síðuuppsetning , í hópnum Síðuuppsetning , smellirðu á Prentsvæði > Bæta við prentsvæði .
Lokið!
Þetta er af Auðvitað er fljótlegasta leiðin til að breyta prentsvæði, en ekki gegnsætt. Til að gera það rétt, hér eru nokkur mikilvæg atriði sem þarf að muna:
- Valkosturinn Bæta við prentsvæði birtist aðeins þegar vinnublaðið hefur að minnsta kosti eitt prentsvæði.
- Ef hólfin sem þú ert að bæta við eru ekki aðliggjandi við núverandi prentsvæði er nýtt prentsvæði búið til og það prentast sem önnur síða.
- Ef nýja frumur eru aðliggjandi við núverandi prentsvæði, þær verða innifaldar á sama svæði og prentaðar á sömu síðu.
Breyttu prentsvæði í Excel með því að nota nafnastjórnun
Í hvert skipti sem þú stillir prentsvæði í Excel er skilgreint svið sem heitir Print_Area búið til og það erekkert sem kæmi í veg fyrir að þú breyttir þessu sviði beint. Svona:
- Á flipanum Formúlur , í hópnum Skilgreind nöfn , smelltu á Nafnastjóri eða ýttu á Ctrl + F3 flýtileið .
- Í Nafnastjóri valmyndinni skaltu velja svið sem þú vilt breyta og smella á hnappinn Breyta .
Breyta prentsvæði í gegnum síðuuppsetningargluggann
Önnur fljótleg leið til að stilla prentsvæði í Excel er að nota Síðuuppsetning svargluggann. Það besta við þessa aðferð er að hún gerir þér kleift að gera allar breytingar sem þú vilt - breyttu prentsvæðinu, eyddu eða bættu við nýju.
- Á flipanum Síðuskipulag , í hópnum Síðuuppsetning , smelltu á gluggaforritið (lítil ör neðst í hægra horninu).
- Á flipanum Sheet á síðunni Uppsetning valmynd, þú munt sjá reitinn Prentasvæði og getur gert breytingarnar þínar þar:
- Til að breyta núverandi prentsvæði, eyða og slá inn réttar tilvísanir handvirkt.
- Til að skipta út núverandi svæði skaltu setja bendilinn í reitinn Prenta svæði og velja nýtt svið á blaðinu. Þetta mun fjarlægja öll núverandi prentsvæði þannig að aðeins valið er stillt.
- Til að bæta við nýju svæði skaltu halda Ctrl takkanum inni á meðan þú velur nýtt svið. Þetta mun setja nýtt prentsvæði til viðbótar við það sem fyrir er.
Hvernig á að hreinsa prentsvæði íExcel
Að hreinsa prentsvæðið er eins auðvelt og að stilla það :)
- Opnaðu verkefnablaðið sem þú vilt.
- Skiptu yfir í Síðuútlit flipann > Síðuuppsetning hópnum og smelltu á hnappinn Hreinsa prentsvæði .
Athugið. Ef vinnublað inniheldur mörg prentsvæði verða þau öll fjarlægð.
Hvernig á að læsa prentsvæði í Excel
Ef þú deilir vinnubókum þínum oft með öðru fólki gætirðu viljað vernda prentsvæðið svo að enginn gæti klúðrað útprentunum þínum. Því miður er engin bein leið til að læsa prentsvæðinu í Excel jafnvel með því að vernda vinnublað eða vinnubók.
Eina virka lausnin til að vernda prentsvæði í Excel er með VBA. Til þess bætir þú við Workbook_BeforePrint atburðastjórnuninni sem þvingar hljóðlaust fram tilgreint prentsvæði rétt fyrir prentun.
Einfaldari leið væri að stilla atburðastjórnunina fyrir virka blaðið , en þetta virkar með eftirfarandi fyrirvörum:
- Öll vinnublöðin þín ættu að vera með sömu prentun.
- Þú þarft að velja alla markblaðsflipa áður en prentun.
Ef mismunandi blöð hafa mismunandi uppbyggingu, tilgreindu síðan prentsvæðið fyrir hvert blað fyrir sig .
Private Sub Workbook_BeforePrint(Cancel As Boolean ) Worksheets( "Sheet1"