विषयसूची
इस ट्यूटोरियल में, आप सीखेंगे कि एक्सेल में मैन्युअल रूप से प्रिंट क्षेत्र का चयन कैसे करें और मैक्रोज़ का उपयोग करके कई शीट्स के लिए प्रिंट रेंज कैसे सेट करें।
जब आप दबाते हैं प्रिंट एक्सेल में बटन, पूरी स्प्रेडशीट डिफ़ॉल्ट रूप से प्रिंट होती है, जिसमें अक्सर कई पेज लगते हैं। लेकिन क्या होगा अगर आपको कागज पर एक विशाल वर्कशीट की सभी सामग्री की वास्तव में आवश्यकता नहीं है? सौभाग्य से, एक्सेल मुद्रण के लिए भागों को परिभाषित करने की क्षमता प्रदान करता है। इस सुविधा को प्रिंट क्षेत्र के रूप में जाना जाता है।
एक्सेल प्रिंट क्षेत्र
एक प्रिंट क्षेत्र कोशिकाओं की एक श्रेणी है अंतिम प्रिंटआउट में शामिल किया जाए। यदि आप पूरी स्प्रेडशीट को प्रिंट नहीं करना चाहते हैं, तो एक प्रिंट क्षेत्र सेट करें जिसमें केवल आपका चयन शामिल हो।
जब आप किसी शीट पर Ctrl + P दबाते हैं या प्रिंट करें बटन पर क्लिक करते हैं एक परिभाषित प्रिंट क्षेत्र है, केवल वह क्षेत्र प्रिंट किया जाएगा।
आप एक वर्कशीट में कई प्रिंट क्षेत्रों का चयन कर सकते हैं, और प्रत्येक क्षेत्र एक अलग पृष्ठ पर प्रिंट करेगा। वर्कबुक को सेव करने से प्रिंट एरिया भी सेव होता है। यदि आप बाद में अपना विचार बदलते हैं, तो आप प्रिंट क्षेत्र को साफ कर सकते हैं या इसे बदल सकते हैं। प्रिंटर को वर्कशीट भेजने से पहले प्रिंट क्षेत्र। इसके बिना, आप अस्त-व्यस्त, पढ़ने में कठिन पृष्ठों के साथ समाप्त हो सकते हैं जहाँ कुछ महत्वपूर्ण पंक्तियाँ और कॉलम कटे हुए हैं, खासकर यदि आपकी वर्कशीट इससे बड़ी है.PageSetup.PrintArea = "A1:D10" Worksheets("Sheet2") .PageSetup.PrintArea = "A1:F10" End Sub
उपरोक्त मैक्रो Sheet1<2 के लिए Print area को A1:D10 पर सेट करता है> और A1:F10 शीट2 के लिए। आप इन्हें इच्छानुसार बदलने के साथ-साथ और शीट जोड़ने के लिए स्वतंत्र हैं।
अपनी कार्यपुस्तिका में ईवेंट हैंडलर जोड़ने के लिए, इन चरणों का पालन करें:
- Alt + F11 दबाएं Visual Basic Editor खोलें।
- बाईं ओर प्रोजेक्ट एक्सप्लोरर विंडो में, लक्ष्य वर्कबुक के नोड का विस्तार करें और यह वर्कबुक पर डबल-क्लिक करें।
- इस वर्कबुक कोड विंडो में, कोड पेस्ट करें।
ध्यान दें। काम करने के लिए इस दृष्टिकोण के लिए, फ़ाइल को मैक्रो-सक्षम कार्यपुस्तिका (.xlsm) के रूप में सहेजा जाना चाहिए और मैक्रो को कार्यपुस्तिका खोलने पर सक्षम होना चाहिए।
एक्सेल प्रिंट क्षेत्र की समस्याएं
एक्सेल में छपाई की अधिकांश समस्याएं आमतौर पर प्रिंट क्षेत्र के बजाय प्रिंटर सेटिंग्स से संबंधित होती हैं। फिर भी, जब एक्सेल सही डेटा प्रिंट नहीं कर रहा है तो निम्नलिखित समस्या निवारण युक्तियाँ उपयोगी हो सकती हैं।
एक्सेल में प्रिंट क्षेत्र सेट नहीं कर सकता
समस्या : एक्सेल आपके द्वारा परिभाषित प्रिंट क्षेत्र को स्वीकार करने के लिए। प्रिंट एरिया फील्ड कुछ विषम रेंज दिखाता है, लेकिन वह नहीं जो आपने दर्ज की है।
समाधान : प्रिंट एरिया को पूरी तरह से साफ करने की कोशिश करें और फिर इसे नए सिरे से चुनें।
सभी कॉलम प्रिंट नहीं होते हैं
समस्या : आपने प्रिंट के लिए निश्चित संख्या में कॉलम चुने हैंक्षेत्र, लेकिन उनमें से सभी मुद्रित नहीं हैं।
समाधान : सबसे अधिक संभावना है, कॉलम की चौड़ाई काग़ज़ के आकार से अधिक है। मार्जिन को कम करने का प्रयास करें या स्केलिंग समायोजित करें - एक पृष्ठ पर सभी कॉलम फ़िट करें चुनें।
प्रिंट एरिया कई पेजों पर प्रिंट करता है
समस्या : आप एक पेज का प्रिंटआउट चाहते हैं, लेकिन यह कई पेजों पर प्रिंट करता है।
समाधान: अलग-अलग पृष्ठों पर गैर-निकटवर्ती रागों को डिज़ाइन द्वारा मुद्रित किया जाता है। यदि आपने केवल एक श्रेणी का चयन किया है लेकिन यह कई पृष्ठों में विभाजित हो जाती है, तो संभवतः यह कागज़ के आकार से बड़ा है। इसे ठीक करने के लिए, सभी मार्जिन को 0 के करीब सेट करने का प्रयास करें या एक पृष्ठ पर शीट फ़िट करें चुनें। अधिक विवरण के लिए, कृपया देखें कि एक्सेल स्प्रेडशीट को एक पृष्ठ पर कैसे प्रिंट करें।
आप इस तरह सेट करते हैं , Excel में प्रिंट क्षेत्र बदलें और साफ़ करें। पढ़ने के लिए मैं आपको धन्यवाद देता हूं और आशा करता हूं कि अगले सप्ताह आप हमारे ब्लॉग पर मिलेंगे!
आप जिस कागज़ का उपयोग कर रहे हैं।एक्सेल में प्रिंट एरिया कैसे सेट करें
एक्सेल को यह निर्देश देने के लिए कि आपके डेटा का कौन सा भाग प्रिंटेड कॉपी में दिखना चाहिए, निम्नलिखित में से किसी एक तरीके से आगे बढ़ें।
Excel में प्रिंट क्षेत्र सेट करने का सबसे तेज़ तरीका
एक स्थिर प्रिंट रेंज सेट करने का सबसे तेज़ तरीका यह है:
- वर्कशीट के उस भाग का चयन करें जिसे आप करना चाहते हैं Print.
- पेज लेआउट टैब पर, पेज सेटअप ग्रुप में, प्रिंट एरिया > सेट प्रिंट एरिया<क्लिक करें। 9>.
एक धूसर रंग की रेखा प्रिंट क्षेत्र को दर्शाती हुई दिखाई देगी।
अधिक जानकारीपूर्ण तरीका एक्सेल में प्रिंट क्षेत्र को परिभाषित करने के लिए
क्या आप अपनी सभी सेटिंग्स को नेत्रहीन रूप से देखना चाहते हैं? यहां एक प्रिंट क्षेत्र को परिभाषित करने के लिए एक अधिक पारदर्शी दृष्टिकोण दिया गया है:
- पेज लेआउट टैब पर, पेज सेटअप समूह में, डायलॉग लॉन्चर <18 पर क्लिक करें>। इससे पेज सेटअप डायलॉग बॉक्स खुल जाएगा।
- शीट टैब पर, कर्सर को प्रिंट एरिया फील्ड में रखें और एक चुनें या आपके वर्कशीट में अधिक रेंज। एकाधिक श्रेणियों का चयन करने के लिए, कृपया Ctrl कुंजी दबाए रखना याद रखें।
- ठीक क्लिक करें।
युक्तियाँ और नोट:
- जब आप कार्यपुस्तिका सहेजते हैं, तो प्रिंट क्षेत्र भी सहेजा जाता है । जब भी आप वर्कशीट को प्रिंटर पर भेजते हैं, केवल वह क्षेत्र प्रिंट किया जाएगा।
- यह सुनिश्चित करने के लिए कि परिभाषित क्षेत्र वही हैं जो आप वास्तव में चाहते हैं, Ctrl + P दबाएं और प्रत्येक पृष्ठ पर जाएंपूर्वावलोकन ।
- प्रिंट क्षेत्र सेट किए बिना अपने डेटा के एक निश्चित भाग को जल्दी से प्रिंट करने के लिए, वांछित श्रेणी (ओं) का चयन करें, Ctrl + P दबाएं और प्रिंट चयन चुनें सेटिंग्स के ठीक नीचे ड्रॉप-डाउन सूची। अधिक जानकारी के लिए, कृपया देखें कि चयन, शीट या संपूर्ण कार्यपुस्तिका को कैसे प्रिंट किया जाए। इस तरह से कई प्रिंट क्षेत्रों का चयन कर सकते हैं:
- पहली श्रेणी का चयन करें, Ctrl कुंजी दबाए रखें और अन्य श्रेणियों का चयन करें।
- पेज लेआउट टैब पर , पेज सेटअप ग्रुप में, प्रिंट एरिया > प्रिंट एरिया सेट करें पर क्लिक करें।
हो गया! एकाधिक प्रिंट क्षेत्र बनाए जाते हैं, प्रत्येक अपने स्वयं के पृष्ठ का प्रतिनिधित्व करता है।
ध्यान दें। यह केवल गैर-सन्निहित श्रेणियों के लिए काम करता है। निकटवर्ती रेंज, भले ही अलग से चुनी गई हों, एक प्रिंट क्षेत्र में शामिल की जाएंगी।
एक्सेल को प्रिंट क्षेत्र की उपेक्षा करने के लिए कैसे बाध्य करें
जब आप पूरी शीट या संपूर्ण कार्यपुस्तिका की हार्ड कॉपी चाहते हैं, लेकिन सभी प्रिंट क्षेत्रों को साफ करने की जहमत नहीं उठाना चाहते हैं, तो एक्सेल को उन्हें अनदेखा करने के लिए कहें:
- फ़ाइल > प्रिंट करें क्लिक करें या Ctrl + P दबाएं।
- सेटिंग के अंतर्गत, अगला तीर क्लिक करें सक्रिय पत्रक प्रिंट करने के लिए और प्रिंट क्षेत्र को अनदेखा करें का चयन करें।
कागज की प्रति शीट में कई क्षेत्रों को प्रिंट करने की क्षमता किसके द्वारा नियंत्रित की जाती है?प्रिंटर मॉडल, एक्सेल द्वारा नहीं। यह जाँचने के लिए कि क्या यह विकल्प आपके लिए उपलब्ध है, Ctrl + P दबाएं, प्रिंटर गुण लिंक पर क्लिक करें, और फिर प्रिंटर गुण संवाद बॉक्स के उपलब्ध टैब के माध्यम से <की खोज करते हुए स्विच करें। 8>पृष्ठ प्रति शीट विकल्प।
यह सभी देखें: एक्सेल: पहले या आखिरी वर्ण हटाएं (बाएं या दाएं से)यदि आपके प्रिंटर में ऐसा विकल्प है, तो आप भाग्यशाली हैं :) यदि ऐसा कोई विकल्प नहीं है, तो मेरे पास एकमात्र तरीका है प्रिंट रेंज को एक नई शीट पर कॉपी करने के बारे में सोच सकते हैं। पेस्ट स्पेशल फीचर की मदद से, आप कॉपी की गई रेंज को मूल डेटा से इस तरह लिंक कर सकते हैं:
- पहले प्रिंट क्षेत्र का चयन करें और इसे कॉपी करने के लिए Ctrl + C दबाएं।
- एक नई शीट पर, किसी भी खाली सेल पर राइट क्लिक करें और विशेष चिपकाएं > लिंक की गई तस्वीर चुनें।
- अन्य प्रिंट क्षेत्रों के लिए चरण 1 और 2 दोहराएं।
- नई शीट में, कॉपी किए गए सभी प्रिंट क्षेत्रों को एक पृष्ठ पर प्रिंट करने के लिए Ctrl + P दबाएं।
एक्सेल में प्रिंट क्षेत्र कैसे सेट करें VBA के साथ कई शीट्स के लिए
यदि आपके पास समान संरचना वाली बहुत सी वर्कशीट हैं, तो आप स्पष्ट रूप से कागज़ पर उसी रेज को आउटपुट करना चाहेंगे। समस्या यह है कि कई शीट का चयन करने से रिबन पर प्रिंट क्षेत्र बटन अक्षम हो जाता है। सौभाग्य से, एक ही रेंज को एक से अधिक शीट में कैसे प्रिंट करें में बताया गया एक आसान समाधान है।
यदि आपको एक ही क्षेत्र को कई शीट पर नियमित रूप से प्रिंट करना है, तो VBA का उपयोग चीजों को गति दे सकता है।
प्रिंट क्षेत्र सेट करेंसक्रिय शीट पर चयनित शीट में
यह मैक्रो स्वचालित रूप से सक्रिय शीट पर सभी चयनित वर्कशीट के लिए प्रिंट क्षेत्र सेट करता है। जब कई शीट का चयन किया जाता है, तो सक्रिय शीट वह होती है जो मैक्रो चलाने पर दिखाई देती है। Sheet.PageSetup.PrintArea = CurrentPrintArea span>Next End Sub
सभी वर्कशीट में प्रिंट रेंज को सक्रिय शीट पर सेट करें
चाहे आपके पास कितनी भी शीट हों, यह कोड पूरी वर्कबुक में प्रिंट रेंज को परिभाषित करता है एक ही बार में। बस, सक्रिय शीट पर वांछित प्रिंट क्षेत्र सेट करें और मैक्रो चलाएं: .Name ActiveSheet.Name फिर Sheet.PageSetup.PrintArea = CurrentPrintArea End if Next End Sub
निर्दिष्ट प्रिंट क्षेत्र को कई शीट में सेट करें
विभिन्न कार्यपुस्तिकाओं के साथ काम करते समय, मैक्रो संकेत देता है तो आपको यह सुविधाजनक लग सकता है आप एक श्रेणी का चयन करने के लिए।
यहां बताया गया है कि यह कैसे काम करता है: आप सभी लक्षित वर्कशीट का चयन करें, मैक्रो चलाएं, संकेत दिए जाने पर एक या अधिक श्रेणियों का चयन करें (कई श्रेणियों का चयन करने के लिए, Ctrl कुंजी दबाए रखें), और क्लिक करें ठीक है । द प्रिंट एरिया रेंज", "सेट प्रिंट एरिया इन मल्टीपल शीट्स", टाइप:=8) अगर नहीं चुना गया है तो PrintAreaRange कुछ भी नहीं है तो SelectedPrintAreaRangeAddress = SelectedPrintAreaRange.Address( True , True , xlA1, False ) ActiveWindow.SelectedSheets Sheet.PageSetup .PrintArea = SelectedPrintAreaRangeAddress Next End if Set SelectedPrintAreaRange = कुछ भी समाप्त उप
मैक्रोज़ का उपयोग कैसे करें
प्रिंट एरिया मैक्रोज़ के साथ हमारी नमूना कार्यपुस्तिका डाउनलोड करना और उस कार्यपुस्तिका से सीधे मैक्रो चलाना सबसे आसान तरीका है। यहां बताया गया है कि कैसे:
- डाउनलोड की गई कार्यपुस्तिका खोलें और संकेत दिए जाने पर मैक्रोज़ को सक्षम करें।
- अपनी स्वयं की कार्यपुस्तिका खोलें।
- अपनी कार्यपुस्तिका में, Alt + F8 दबाएं, चयन करें रुचि का मैक्रो, और चलाएं क्लिक करें। सक्रिय शीट पर चयनित शीट में प्रिंट क्षेत्र।
- SetPrintAreaAllSheets - सक्रिय शीट पर वर्तमान कार्यपुस्तिका की सभी शीट में प्रिंट क्षेत्र सेट करता है।
- SetPrintAreaMultipleSheets - सभी चयनित कार्यपत्रकों में निर्दिष्ट प्रिंट क्षेत्र सेट करता है।
वैकल्पिक रूप से, आपआपकी फ़ाइल को मैक्रो-सक्षम कार्यपुस्तिका (.xlsm) के रूप में सहेज सकता है और उसमें मैक्रो जोड़ सकता है। विस्तृत चरण-दर-चरण निर्देशों के लिए, कृपया देखें कि एक्सेल में वीबीए कोड कैसे डालें और चलाएं। महत्वपूर्ण कोशिकाएं? कोई समस्या नहीं, एक्सेल में प्रिंट क्षेत्र को संपादित करने के 3 आसान तरीके हैं।
एक्सेल में प्रिंट क्षेत्र का विस्तार कैसे करें
मौजूदा प्रिंट क्षेत्र में और सेल जोड़ने के लिए, बस निम्नलिखित करें: 3>
- उन सेल का चयन करें जिन्हें आप जोड़ना चाहते हैं।
- पेज लेआउट टैब पर, पेज सेटअप समूह में, क्लिक करें प्रिंट एरिया > प्रिंट एरिया में जोड़ें ।
हो गया!
यह है प्रिंट क्षेत्र को संशोधित करने का सबसे तेज़ तरीका, लेकिन पारदर्शी नहीं। इसे सही करने के लिए, यहां कुछ महत्वपूर्ण बातें याद रखने योग्य हैं:
- प्रिंट क्षेत्र में जोड़ें विकल्प तभी प्रकट होता है जब वर्कशीट में पहले से कम से कम एक प्रिंट क्षेत्र हो।<14
- यदि आपके द्वारा जोड़े जा रहे सेल मौजूदा प्रिंट क्षेत्र के निकटवर्ती नहीं हैं, तो एक नया प्रिंट क्षेत्र बनाया जाता है, और यह एक अलग पृष्ठ के रूप में प्रिंट होगा।
- यदि नया मौजूदा प्रिंट क्षेत्र से सटे हुए सेल हैं, उन्हें उसी क्षेत्र में शामिल किया जाएगा और उसी पृष्ठ पर प्रिंट किया जाएगा।
नाम प्रबंधक का उपयोग करके एक्सेल में प्रिंट क्षेत्र संपादित करें<11
हर बार जब आप एक्सेल में एक प्रिंट क्षेत्र सेट करते हैं, Print_Area नाम की एक परिभाषित सीमा बनाई जाती है, और वहाँ हैऐसा कुछ भी नहीं जो आपको उस सीमा को सीधे संशोधित करने से रोके। ऐसे:
- सूत्र टैब पर, निर्धारित नाम समूह में, नाम प्रबंधक क्लिक करें या Ctrl + F3 शॉर्टकट दबाएं .
- नाम प्रबंधक संवाद बॉक्स में, वह श्रेणी चुनें जिसे आप बदलना चाहते हैं और संपादित करें बटन पर क्लिक करें।
<27
पेज सेटअप संवाद बॉक्स के माध्यम से प्रिंट क्षेत्र बदलें
एक्सेल में प्रिंट क्षेत्र को समायोजित करने का एक और त्वरित तरीका पेज सेटअप संवाद बॉक्स का उपयोग करना है। इस पद्धति के बारे में सबसे अच्छी बात यह है कि यह आपको कोई भी परिवर्तन करने देती है जो आप चाहते हैं - प्रिंट क्षेत्र को संशोधित करें, हटाएं या एक नया जोड़ें।
- पेज लेआउट टैब पर, पेज सेटअप ग्रुप में, डायलॉग लॉन्चर (निचले-दाएं कोने में एक छोटा तीर) पर क्लिक करें। पेज के शीट टैब पर
- सेटअप डायलॉग बॉक्स, आपको प्रिंट क्षेत्र बॉक्स दिखाई देगा और आप वहीं अपना संपादन कर सकते हैं:
- मौजूदा प्रिंट क्षेत्र संशोधित करने के लिए, हटाएं और टाइप करें मैन्युअल रूप से सही संदर्भ।
- मौजूदा क्षेत्र को बदलने के लिए, कर्सर को प्रिंट क्षेत्र बॉक्स में रखें और शीट पर एक नई श्रेणी का चयन करें। यह सभी मौजूदा प्रिंट क्षेत्रों को हटा देगा, इसलिए केवल चयनित एक सेट है। यह मौजूदा के अतिरिक्त एक नया प्रिंट क्षेत्र सेट करेगा।
प्रिंट क्षेत्र को कैसे साफ़ करेंExcel
प्रिंट क्षेत्र को साफ़ करना उतना ही आसान है जितना इसे सेट करना :)
- रुचि की वर्कशीट खोलें।
- पेज लेआउट<2 पर स्विच करें> टैब > पेज सेटअप समूह और क्लियर प्रिंट एरिया बटन पर क्लिक करें।
ध्यान दें। यदि किसी कार्यपत्रक में एकाधिक प्रिंट क्षेत्र हैं, तो उन सभी को हटा दिया जाएगा।
Excel में प्रिंट क्षेत्र को कैसे लॉक करें
यदि आप अक्सर अपनी कार्यपुस्तिकाओं को अन्य लोगों के साथ साझा करते हैं, तो आप प्रिंट क्षेत्र की रक्षा करना चाह सकते हैं ताकि कोई भी आपके प्रिंटआउट को गड़बड़ न कर सके। अफसोस की बात है कि वर्कशीट या वर्कबुक की सुरक्षा करके भी एक्सेल में प्रिंट क्षेत्र को लॉक करने का कोई सीधा तरीका नहीं है।
एक्सेल में प्रिंट क्षेत्र की सुरक्षा के लिए एकमात्र कामकाजी समाधान वीबीए के साथ है। इसके लिए, आप Workbook_BeforePrint इवेंट हैंडलर जोड़ते हैं जो प्रिंट करने से ठीक पहले निर्दिष्ट प्रिंट क्षेत्र को चुपचाप बाध्य करता है।
एक आसान तरीका सक्रिय शीट<के लिए इवेंट हैंडलर सेट करना होगा। 9>, लेकिन यह निम्नलिखित चेतावनियों के साथ काम करता है:
- आपकी सभी वर्कशीट्स में एक ही प्रिंट रेज होना चाहिए।
- आपको पहले सभी लक्ष्य पत्रक टैब का चयन करना होगा Printing.