आप अपनी स्प्रैडशीट से प्रिंट क्षेत्रों को निकालने के लिए VBA मैक्रो का उपयोग कर सकते हैं। मैक्रो स्वचालित रूप से आपकी कार्यपुस्तिका में सभी कार्यपत्रकों के माध्यम से चक्रित करता है, जिससे प्रिंट क्षेत्रों को साफ़ करना आसान हो जाता है।
आप प्रत्येक एक्सेल तालिका में प्रिंट क्षेत्रों को परिभाषित कर सकते हैं। आप इसे प्रिंट डायलॉग बॉक्स में करते हैं। प्रिंट करते समय, एक्सेल केवल उस डेटा को ध्यान में रखता है जो प्रिंट क्षेत्र में है।
तालिका में, एक्सेल धराशायी लाइनों के साथ प्रिंट क्षेत्रों को इंगित करता है। निम्नलिखित आंकड़ा एक तालिका दिखाता है जिसमें क्षेत्र A1: C16 में एक दबाव सीमा परिभाषित की गई है:
एक बार सेट हो जाने पर, दबाव क्षेत्र बरकरार रहते हैं। अपनी टेबल से प्रिंट क्षेत्रों को हटाने के लिए उपयुक्त कैंसिल प्रिंट एरिया कमांड का उपयोग करें।
यदि आप इसे जल्दी और आसानी से करना चाहते हैं, तो आप मैक्रो का उपयोग कर सकते हैं। वर्तमान कार्यपुस्तिका में सभी कार्यपत्रकों के माध्यम से निम्नलिखित मैक्रो चक्र और प्रत्येक शीट में प्रिंट क्षेत्रों को बंद कर देता है:
उप भारोत्तोलन दबाव क्षेत्र ऊपर ()
वर्कशीट के रूप में मंद तालिका
ActiveWorkbook.Worksheets में प्रत्येक तालिका के लिए
Table.PageSetup.PrintArea = ""
अगली तालिका
अंत उप
मैक्रो PAGESETUP.PRINTAREA प्रॉपर्टी को खाली टेक्स्ट से भरकर प्रिंट एरिया को हटा देता है।
मैक्रो में प्रवेश करने के लिए, VBA संपादक लाने के लिए एक्सेल में ALT F11 दबाएं। VBA संपादक में INSERT - MODULE कमांड चुनें और मैक्रो दर्ज करें। मैक्रो शुरू करने के लिए, एक्सेल में कुंजी संयोजन ALT F8 को सक्रिय करें। दो कीबोर्ड शॉर्टकट एक्सेल के सभी संस्करणों में काम करते हैं।