सामग्री सारणी
या ट्युटोरियलमध्ये, तुम्ही एक्सेलमधील प्रिंट क्षेत्र मॅन्युअली कसे निवडायचे आणि मॅक्रो वापरून एकाधिक शीट्ससाठी प्रिंट रेंज कसे सेट करायचे ते शिकाल.
जेव्हा तुम्ही दाबाल एक्सेलमध्ये प्रिंट बटण, संपूर्ण स्प्रेडशीट डीफॉल्टनुसार मुद्रित केली जाते, ज्यात अनेकदा अनेक पृष्ठे लागतात. पण जर तुम्हाला कागदावरील प्रचंड वर्कशीटची सर्व सामग्री खरोखरच आवश्यक नसेल तर? सुदैवाने, एक्सेल मुद्रणासाठी भाग परिभाषित करण्याची क्षमता प्रदान करते. हे वैशिष्ट्य मुद्रण क्षेत्र म्हणून ओळखले जाते.
एक्सेल मुद्रण क्षेत्र
A मुद्रण क्षेत्र सेलची एक श्रेणी आहे अंतिम प्रिंटआउटमध्ये समाविष्ट केले जाईल. जर तुम्ही संपूर्ण स्प्रेडशीट मुद्रित करू इच्छित नसाल तर, प्रिंट क्षेत्र सेट करा ज्यामध्ये फक्त तुमची निवड समाविष्ट आहे.
जेव्हा तुम्ही Ctrl + P दाबा किंवा शीटवरील मुद्रित करा बटण क्लिक करा. एक परिभाषित मुद्रण क्षेत्र आहे, फक्त ते क्षेत्र मुद्रित केले जाईल.
तुम्ही एकाच वर्कशीटमध्ये अनेक मुद्रण क्षेत्रे निवडू शकता आणि प्रत्येक क्षेत्र वेगळ्या पृष्ठावर मुद्रित होईल. वर्कबुक सेव्ह केल्याने प्रिंट एरिया देखील वाचतो. तुम्ही नंतर तुमचा विचार बदलल्यास, तुम्ही मुद्रण क्षेत्र साफ करू शकता किंवा ते बदलू शकता.
मुद्रण क्षेत्र परिभाषित केल्याने प्रत्येक मुद्रित पृष्ठ कसे दिसते यावर अधिक नियंत्रण मिळते आणि आदर्शपणे, तुम्ही नेहमी एक सेट केले पाहिजे. प्रिंटरला वर्कशीट पाठवण्यापूर्वी मुद्रित क्षेत्र. त्याशिवाय, तुम्हाला अव्यवस्थित, वाचण्यास कठीण अशी पृष्ठे येऊ शकतात जिथे काही महत्त्वाच्या पंक्ती आणि स्तंभ कापले गेले आहेत, विशेषत: जर तुमचे वर्कशीट पेक्षा मोठे असेल तर.PageSetup.PrintArea = "A1:D10" वर्कशीट्स( "Sheet2" ).PageSetup.PrintArea = "A1:F10" End Sub
वरील मॅक्रो Sheet1<2 साठी प्रिंट क्षेत्र A1:D10 वर सेट करते> आणि शीट2 साठी A1:F10. तुम्ही इच्छेनुसार बदलण्यासाठी तसेच आणखी शीट जोडण्यासाठी मोकळे आहात.
तुमच्या वर्कबुकमध्ये इव्हेंट हँडलर जोडण्यासाठी, या चरणांचे पालन करा:
- Alt + F11 दाबा व्हिज्युअल बेसिक एडिटर उघडा.
- डावीकडील प्रोजेक्ट एक्सप्लोरर विंडोमध्ये, लक्ष्य वर्कबुकचा नोड विस्तृत करा आणि हे वर्कबुक वर डबल-क्लिक करा.
- This Workbook Code विंडोमध्ये, कोड पेस्ट करा.
टीप. कार्य करण्यासाठी या दृष्टिकोनासाठी, फाइल मॅक्रो-सक्षम वर्कबुक (.xlsm) म्हणून सेव्ह करणे आवश्यक आहे आणि वर्कबुक उघडताना मॅक्रो सक्षम केले जावे.
Excel प्रिंट एरिया समस्या
Excel मधील बर्याच प्रिंटिंग समस्या सहसा प्रिंट एरिया ऐवजी प्रिंटर सेटिंग्जशी संबंधित असतात. तरीही, जेव्हा Excel योग्य डेटा मुद्रित करत नसेल तेव्हा खालील समस्यानिवारण टिपा उपयुक्त ठरू शकतात.
Excel मध्ये मुद्रण क्षेत्र सेट करू शकत नाही
समस्या : तुम्हाला मिळू शकत नाही तुम्ही परिभाषित केलेले मुद्रण क्षेत्र स्वीकारण्यासाठी Excel. मुद्रण क्षेत्र फील्ड काही विचित्र श्रेणी दर्शविते, परंतु आपण प्रविष्ट केलेल्या नाहीत.
उपाय : मुद्रण क्षेत्र पूर्णपणे साफ करण्याचा प्रयत्न करा, आणि नंतर ते पुन्हा निवडा.
सर्व स्तंभ मुद्रित केले जात नाहीत
समस्या : तुम्ही मुद्रणासाठी ठराविक स्तंभ निवडले आहेतक्षेत्रफळ, परंतु ते सर्व छापलेले नाहीत.
उपाय : बहुधा, स्तंभाची रुंदी कागदाच्या आकारापेक्षा जास्त असेल. मार्जिन अरुंद करण्याचा प्रयत्न करा किंवा स्केलिंग समायोजित करा – सर्व स्तंभ एका पृष्ठावर फिट करा निवडा.
मुद्रण क्षेत्र अनेक पृष्ठांवर छापते
समस्या : तुम्हाला एक-पृष्ठ प्रिंटआउट हवे आहे, परंतु ते अनेक पृष्ठांवर छापते.
उपाय: नॉन-अजीजंट रेजेस स्वतंत्र पृष्ठांवर डिझाइननुसार छापले जातात. जर तुम्ही फक्त एक श्रेणी निवडली असेल परंतु ती अनेक पृष्ठांमध्ये विभाजित झाली असेल, तर बहुधा ती कागदाच्या आकारापेक्षा मोठी असेल. याचे निराकरण करण्यासाठी, सर्व समास 0 च्या जवळ सेट करण्याचा प्रयत्न करा किंवा शीट एका पृष्ठावर फिट करा निवडा. अधिक तपशीलांसाठी, कृपया एका पृष्ठावर Excel स्प्रेडशीट कशी मुद्रित करायची ते पहा.
तुम्ही असेच सेट करता. , Excel मध्ये प्रिंट क्षेत्र बदला आणि साफ करा. वाचल्याबद्दल मी तुमचा आभारी आहे आणि तुम्हाला पुढील आठवड्यात आमच्या ब्लॉगवर भेटण्याची आशा आहे!
तुम्ही वापरत असलेला कागद.Excel मध्ये प्रिंट एरिया कसा सेट करायचा
तुमच्या डेटाचा कोणता विभाग मुद्रित कॉपीमध्ये दिसला पाहिजे हे सांगण्यासाठी, पुढीलपैकी एका मार्गाने पुढे जा.
Excel मध्ये मुद्रण क्षेत्र सेट करण्याचा जलद मार्ग
सतत मुद्रण श्रेणी सेट करण्याचा जलद मार्ग हा आहे:
- तुम्हाला हवा असलेला वर्कशीटचा भाग निवडा प्रिंट.
- पृष्ठ मांडणी टॅबवर, पृष्ठ सेटअप गटामध्ये, प्रिंट क्षेत्र > प्रिंट क्षेत्र सेट करा<वर क्लिक करा. ९. Excel मध्ये प्रिंट क्षेत्र परिभाषित करण्यासाठी
तुमच्या सर्व सेटिंग्ज दृश्यमानपणे पाहू इच्छिता? मुद्रण क्षेत्र परिभाषित करण्यासाठी येथे अधिक पारदर्शक दृष्टीकोन आहे:
- पृष्ठ लेआउट टॅबवर, पृष्ठ सेटअप गटामध्ये, डायलॉग लाँचर क्लिक करा . हे पृष्ठ सेटअप डायलॉग बॉक्स उघडेल.
- शीट टॅबवर, कर्सर प्रिंट एरिया फील्डमध्ये ठेवा आणि एक निवडा. किंवा तुमच्या वर्कशीटमध्ये अधिक श्रेणी. एकाधिक श्रेणी निवडण्यासाठी, कृपया Ctrl की दाबून ठेवा.
- ठीक आहे क्लिक करा.
टिपा आणि टिपा:
- जेव्हा तुम्ही कार्यपुस्तिका जतन करता, तेव्हा मुद्रण क्षेत्र देखील सेव्ह केले जाते . जेव्हाही तुम्ही प्रिंटरला वर्कशीट पाठवता तेव्हा फक्त तेच क्षेत्र छापले जाईल.
- परिभाषित क्षेत्रे तुम्हाला खरोखर हवी आहेत याची खात्री करण्यासाठी, Ctrl + P दाबा आणि प्रत्येक पृष्ठावर जा.पूर्वावलोकन .
- मुद्रण क्षेत्र सेट न करता तुमच्या डेटाचा काही भाग द्रुतपणे मुद्रित करण्यासाठी, इच्छित श्रेणी निवडा, Ctrl + P दाबा आणि मध्ये प्रिंट निवड निवडा. थेट सेटिंग्ज अंतर्गत ड्रॉप-डाउन सूची. अधिक माहितीसाठी, कृपया निवड, पत्रक किंवा संपूर्ण कार्यपुस्तिका कशी मुद्रित करायची ते पहा.
एक्सेलमध्ये एकाधिक मुद्रण क्षेत्र कसे सेट करावे
वर्कशीटचे काही भिन्न भाग मुद्रित करण्यासाठी, आपण अशा प्रकारे अनेक मुद्रण क्षेत्रे निवडू शकतात:
- पहिली श्रेणी निवडा, Ctrl की दाबून ठेवा आणि इतर श्रेणी निवडा.
- पृष्ठ लेआउट टॅबवर , पृष्ठ सेटअप गटामध्ये, प्रिंट क्षेत्र > प्रिंट क्षेत्र सेट करा क्लिक करा.
पूर्ण! एकाधिक प्रिंट क्षेत्रे तयार केली जातात, प्रत्येक स्वतःचे पृष्ठ दर्शवितो.
टीप. हे फक्त संलग्न नसलेल्या श्रेणींसाठी कार्य करते. लगतच्या श्रेणी, अगदी स्वतंत्रपणे निवडलेल्या, एकाच मुद्रण क्षेत्रामध्ये समाविष्ट केल्या जातील.
एक्सेलला प्रिंट क्षेत्राकडे दुर्लक्ष करण्याची सक्ती कशी करावी
जेव्हा तुम्हाला संपूर्ण शीट किंवा संपूर्ण वर्कबुकची हार्ड कॉपी हवी असेल परंतु सर्व प्रिंट क्षेत्रे साफ करण्याचा त्रास नको असेल, तेव्हा फक्त Excel ला त्याकडे दुर्लक्ष करण्यास सांगा:
- फाइल > प्रिंट करा क्लिक करा किंवा Ctrl + P दाबा.
- सेटिंग्ज अंतर्गत, पुढील बाणावर क्लिक करा सक्रिय पत्रके मुद्रित करण्यासाठी आणि मुद्रण क्षेत्राकडे दुर्लक्ष करा निवडा.
एका पृष्ठावर अनेक क्षेत्र कसे मुद्रित करावे<7
कागदाच्या एका शीटवर अनेक क्षेत्रे मुद्रित करण्याची क्षमता a द्वारे नियंत्रित केली जातेप्रिंटर मॉडेल, एक्सेलद्वारे नाही. हा पर्याय तुमच्यासाठी उपलब्ध आहे की नाही हे तपासण्यासाठी, Ctrl + P दाबा, प्रिंटर गुणधर्म दुव्यावर क्लिक करा आणि नंतर प्रिंटर गुणधर्म डायलॉग बॉक्स शोधत असलेल्या उपलब्ध टॅबमधून स्विच करा. 8>पृष्ठे प्रति शीट
पर्याय.जर तुमच्या प्रिंटरमध्ये असा पर्याय असेल तर तुम्ही भाग्यवान आहात :) असा कोणताही पर्याय नसल्यास, मी एकमेव मार्ग आहे. नवीन पत्रकावर मुद्रण श्रेणी कॉपी करण्याचा विचार करू शकतो. पेस्ट स्पेशल फीचरच्या मदतीने तुम्ही कॉपी केलेल्या रेंज मूळ डेटाशी या प्रकारे लिंक करू शकता:
- प्रथम प्रिंट एरिया निवडा आणि कॉपी करण्यासाठी Ctrl + C दाबा.
- नवीन शीटवर, कोणत्याही रिकाम्या सेलवर उजवे क्लिक करा आणि स्पेशल पेस्ट करा > लिंक केलेले चित्र निवडा.
- इतर प्रिंट क्षेत्रांसाठी चरण 1 आणि 2 पुन्हा करा.
- नवीन शीटमध्ये, सर्व कॉपी केलेले प्रिंट क्षेत्र एकाच पृष्ठावर प्रिंट करण्यासाठी Ctrl + P दाबा.
एक्सेलमध्ये प्रिंट एरिया कसा सेट करायचा VBA सह एकाधिक शीट्ससाठी
तुमच्याकडे अगदी समान रचना असलेली बरीच वर्कशीट्स असल्यास, तुम्हाला स्पष्टपणे कागदावर समान राग आउटपुट करायचा असेल. समस्या अशी आहे की अनेक पत्रके निवडल्याने रिबनवरील प्रिंट क्षेत्र बटण अक्षम होते. सुदैवाने, एकापेक्षा जास्त शीटमध्ये समान श्रेणी कशी मुद्रित करायची यात एक सोपा उपाय आहे.
तुम्हाला एकापेक्षा जास्त शीट्सवर समान क्षेत्र नियमितपणे मुद्रित करायचे असल्यास, VBA चा वापर वेग वाढवू शकतो.
प्रिंट क्षेत्र सेट करासक्रिय शीट प्रमाणे निवडलेल्या शीटमध्ये
हे मॅक्रो सर्व निवडलेल्या वर्कशीट्ससाठी सक्रिय शीट प्रमाणेच प्रिंट क्षेत्र(चे) स्वयंचलितपणे सेट करते. जेव्हा एकापेक्षा जास्त पत्रके निवडली जातात, तेव्हा सक्रिय पत्रक ते असते जे तुम्ही मॅक्रो चालवता तेव्हा दृश्यमान होते.
Sub SetPrintAreaSelectedSheets() स्ट्रिंग डिम शीट वर्कशीट म्हणून CurrentPrintArea = ActiveSheet.PageSetup.PrintArea for ActiveWheetSelectedSheets. Sheet.PageSetup.PrintArea = CurrentPrintArea span>Next End Subसर्व वर्कशीटमध्ये सक्रिय शीटप्रमाणे प्रिंट रेंज सेट करा
तुमच्याकडे कितीही पत्रके असली तरीही, हा कोड संपूर्ण वर्कबुकमध्ये प्रिंट रेंज परिभाषित करतो एकाच वेळी फक्त, सक्रिय शीटवर इच्छित मुद्रण क्षेत्र सेट करा आणि मॅक्रो चालवा:
Sub SetPrintAreaAllSheets() स्ट्रिंग डिम शीट म्हणून वर्कशीट म्हणून मंद करा CurrentPrintArea = ActiveSheet.PageSetup.PrintArea प्रत्येक शीटमध्ये ActiveWheet असल्यास. .नाव ActiveSheet.Name नंतर Sheet.PageSetup.PrintArea = CurrentPrintArea End If Next End Subएकाधिक पत्रकांमध्ये निर्दिष्ट प्रिंट क्षेत्र सेट करा
वेगवेगळ्या वर्कबुकसह काम करताना, मॅक्रो प्रॉम्प्ट केल्यास ते तुम्हाला सोयीचे वाटू शकते. तुम्ही श्रेणी निवडण्यासाठी.
ते कसे कार्य करते ते येथे आहे: तुम्ही सर्व लक्ष्य वर्कशीट्स निवडता, मॅक्रो चालवा, प्रॉम्प्ट केल्यावर एक किंवा अधिक रेंज निवडा (एकाधिक रेंज निवडण्यासाठी, Ctrl की दाबून ठेवा), आणि क्लिक करा ठीक आहे .
मॅक्रो कसे वापरावे
सर्वात सोपा मार्ग म्हणजे प्रिंट एरिया मॅक्रोसह आमचे नमुना वर्कबुक डाउनलोड करणे आणि त्या वर्कबुकमधून थेट मॅक्रो चालवणे. हे कसे आहे:
- डाउनलोड केलेले कार्यपुस्तक उघडा आणि सूचित केल्यास मॅक्रो सक्षम करा.
- तुमचे स्वतःचे कार्यपुस्तक उघडा.
- तुमच्या वर्कबुकमध्ये, Alt + F8 दाबा, निवडा. स्वारस्य असलेले मॅक्रो, आणि चालवा क्लिक करा.
नमुना कार्यपुस्तिकेत खालील मॅक्रो आहेत:
- SetPrintAreaSelectedSheets - सेट सक्रिय शीट प्रमाणे निवडलेल्या शीटमध्ये मुद्रण क्षेत्र.
- SetPrintAreaAllSheets – सक्रिय शीट प्रमाणेच वर्तमान कार्यपुस्तिकेच्या सर्व शीटमध्ये मुद्रण क्षेत्र सेट करते.
- SetPrintAreaMultipleSheets - सर्व निवडलेल्या वर्कशीट्समध्ये निर्दिष्ट प्रिंट क्षेत्र सेट करते.
वैकल्पिकपणे, तुम्हीतुमची फाइल मॅक्रो-सक्षम वर्कबुक (.xlsm) म्हणून सेव्ह करू शकते आणि त्यात मॅक्रो जोडू शकते. तपशीलवार चरण-दर-चरण सूचनांसाठी, कृपया Excel मध्ये VBA कोड कसा घालावा आणि चालवा ते पहा.
Excel मध्ये प्रिंट एरिया कसा बदलावा
चुकून अप्रासंगिक डेटा समाविष्ट केला किंवा काही निवडणे चुकले महत्वाचे पेशी? काही हरकत नाही, Excel मध्ये प्रिंट एरिया संपादित करण्याचे 3 सोपे मार्ग आहेत.
Excel मध्ये प्रिंट एरिया कसा वाढवायचा
विद्यमान प्रिंट एरियामध्ये अधिक सेल जोडण्यासाठी, फक्त पुढील गोष्टी करा:
- तुम्ही जोडू इच्छित सेल निवडा.
- पृष्ठ मांडणी टॅबवर, पृष्ठ सेटअप गटामध्ये, क्लिक करा प्रिंट क्षेत्र > मुद्रण क्षेत्रामध्ये जोडा .
पूर्ण!
हे आहे प्रिंट एरिया सुधारण्याचा सर्वात जलद मार्ग आहे, परंतु पारदर्शक नाही. ते योग्यरित्या प्राप्त करण्यासाठी, येथे काही महत्त्वाच्या गोष्टी लक्षात ठेवल्या पाहिजेत:
- प्रिंट एरियामध्ये जोडा हा पर्याय तेव्हाच दिसतो जेव्हा वर्कशीटमध्ये आधीपासून किमान एक प्रिंट एरिया असेल.<14
- तुम्ही जोडत असलेले सेल विद्यमान मुद्रण क्षेत्राला लगत नसतील असल्यास, नवीन मुद्रण क्षेत्र तयार केले जाईल आणि ते भिन्न पृष्ठ म्हणून मुद्रित केले जाईल.
- जर नवीन सेल सध्याच्या प्रिंट क्षेत्राला लगत आहेत, ते त्याच भागात समाविष्ट केले जातील आणि त्याच पृष्ठावर छापले जातील.
- सूत्र टॅबवर, परिभाषित नावे गटात, नाव व्यवस्थापक क्लिक करा किंवा Ctrl + F3 शॉर्टकट दाबा .
- नाव व्यवस्थापक संवाद बॉक्समध्ये, तुम्हाला बदलायची असलेली श्रेणी निवडा आणि संपादित करा बटणावर क्लिक करा.
- पृष्ठ लेआउट टॅबवर, पृष्ठ सेटअप गटामध्ये, डायलॉग लाँचरवर क्लिक करा (खालच्या-उजव्या कोपर्यात एक लहान बाण).
- पृष्ठाच्या शीट टॅबवर सेटअप डायलॉग बॉक्स, तुम्हाला प्रिंट एरिया बॉक्स दिसेल आणि तिथे तुमची संपादने करू शकता:
- विद्यमान प्रिंट एरिया बदला करण्यासाठी, हटवा आणि टाइप करा योग्य संदर्भ मॅन्युअली.
- विद्यमान क्षेत्र बदलण्यासाठी , कर्सर प्रिंट एरिया बॉक्समध्ये ठेवा आणि शीटवर नवीन श्रेणी निवडा. हे सर्व विद्यमान मुद्रण क्षेत्र काढून टाकेल जेणेकरून फक्त निवडलेला एक सेट केला जाईल.
- नवीन क्षेत्र जोडण्यासाठी , नवीन श्रेणी निवडताना Ctrl की दाबा आणि धरून ठेवा. हे विद्यमान व्यतिरिक्त नवीन मुद्रण क्षेत्र सेट करेल.
- रुचीचे वर्कशीट उघडा.
- पेज लेआउट<2 वर स्विच करा> टॅब > पृष्ठ सेटअप गट आणि मुद्रण क्षेत्र साफ करा बटणावर क्लिक करा.
- तुमच्या सर्व वर्कशीटमध्ये समान प्रिंट रेज असावे प्रिंटिंग.
नेम मॅनेजर वापरून एक्सेलमध्ये प्रिंट क्षेत्र संपादित करा<11
प्रत्येक वेळी तुम्ही Excel मध्ये मुद्रण क्षेत्र सेट करता तेव्हा, Print_Area नावाची परिभाषित श्रेणी तयार केली जाते आणि तेथेतुम्हाला त्या श्रेणीत थेट बदल करण्यापासून रोखणारे काहीही नाही. हे कसे आहे:
<27
पेज सेटअप डायलॉग बॉक्सद्वारे प्रिंट एरिया बदला
एक्सेलमध्ये प्रिंट एरिया समायोजित करण्याचा आणखी एक द्रुत मार्ग म्हणजे पेज सेटअप डायलॉग बॉक्स वापरणे. या पद्धतीची सर्वोत्कृष्ट गोष्ट अशी आहे की ती तुम्हाला हवे ते बदल करू देते – मुद्रण क्षेत्र सुधारा, हटवा किंवा नवीन जोडा.
मध्ये मुद्रण क्षेत्र कसे साफ करावेएक्सेल
प्रिंट एरिया साफ करणे हे सेट करण्याइतके सोपे आहे :)
टीप. वर्कशीटमध्ये एकाधिक प्रिंट क्षेत्रे असल्यास, ते सर्व काढले जातील.
Excel मध्ये प्रिंट एरिया कसा लॉक करायचा
तुम्ही तुमची वर्कबुक इतर लोकांसोबत वारंवार शेअर करत असल्यास, तुम्हाला प्रिंट एरिया संरक्षित करायचा आहे जेणेकरून कोणीही तुमच्या प्रिंटआउट्समध्ये गोंधळ करू शकणार नाही. खेदाची गोष्ट म्हणजे, वर्कशीट किंवा वर्कबुक संरक्षित करूनही एक्सेलमध्ये प्रिंट एरिया लॉक करण्याचा कोणताही थेट मार्ग नाही.
एक्सेलमधील प्रिंट एरियाचे संरक्षण करण्यासाठी VBA सोबतच एकमेव कार्यरत उपाय आहे. यासाठी, तुम्ही Workbook_BeforePrint इव्हेंट हँडलर जोडा जो मुद्रित करण्याआधी निर्दिष्ट मुद्रित क्षेत्राला मूकपणे सक्ती करतो.
सक्रिय शीट<साठी इव्हेंट हँडलर सेट करणे हा एक सोपा मार्ग आहे. 9>, परंतु हे खालील चेतावणींसह कार्य करते:
वेगवेगळ्या शीट्सची रचना वेगळी असल्यास, प्रत्येक शीटसाठी प्रिंट एरिया निर्दिष्ट करा वैयक्तिकरित्या .
खाजगी सब वर्कबुक_पूर्व प्रिंट (बूलियन म्हणून रद्द करा) वर्कशीट्स ("शीट1"