वीबीए का उपयोग करके प्रिंट क्षेत्र कैसे सेट करें (उदाहरण के साथ)
आप प्रिंट क्षेत्र को सेट करने और शीट को वास्तव में प्रिंट करने से पहले प्रिंट पूर्वावलोकन प्रदर्शित करने के लिए वीबीए में निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:
Sub SetPrintArea()
With Sheets("Sheet1")
.PageSetup.PrintArea = Selection.Address
.PrintPreview
End With
End Sub
यह विशेष मैक्रो प्रिंट क्षेत्र को शीट1 नामक शीट में वर्तमान में चयनित कक्षों की श्रेणी में सेट करेगा और फिर एक प्रिंट पूर्वावलोकन प्रदान करेगा।
ध्यान दें : यदि आप चयनित रेंज को पूर्वावलोकन किए बिना प्रिंट करना चाहते हैं, तो मैक्रो में .PrintPreview को .PrintOut से बदलें।
निम्नलिखित उदाहरण दिखाता है कि व्यवहार में इस वाक्यविन्यास का उपयोग कैसे करें।
उदाहरण: वीबीए का उपयोग करके प्रिंट क्षेत्र कैसे सेट करें
मान लीजिए कि हमारे पास एक्सेल में विभिन्न बास्केटबॉल खिलाड़ियों के डेटा के साथ निम्नलिखित शीट है:
हम प्रिंट क्षेत्र को निर्दिष्ट करने और शीट को वास्तव में प्रिंट करने से पहले प्रिंट पूर्वावलोकन प्रदर्शित करने के लिए निम्नलिखित मैक्रो बना सकते हैं:
Sub SetPrintArea()
With Sheets("Sheet1")
.PageSetup.PrintArea = Selection.Address
.PrintPreview
End With
End Sub
मान लीजिए कि हम अगली बार सेल रेंज A2:B7 चुनते हैं:
जब हम इस मैक्रो को चलाते हैं, तो प्रिंट क्षेत्र स्वचालित रूप से इस चयनित सेल रेंज पर सेट हो जाता है और निम्नलिखित प्रिंट पूर्वावलोकन विंडो दिखाई देती है:
यह हमें दिखाता है कि यदि हम वर्तमान में चयनित कक्षों की श्रेणी को प्रिंट करते हैं तो पृष्ठ कैसा दिखेगा।
यदि हम चयनित सेल रेंज बदलते हैं, तो प्रिंट क्षेत्र स्वचालित रूप से बदल जाएगा।
उदाहरण के लिए, मान लीजिए कि हम इसके बजाय श्रेणी A1:B11 का चयन करते हैं:
यदि हम इस मैक्रो को दोबारा चलाते हैं, तो प्रिंट क्षेत्र स्वचालित रूप से इस चयनित सेल रेंज पर सेट हो जाता है और निम्नलिखित प्रिंट पूर्वावलोकन विंडो दिखाई देती है:
प्रिंट पूर्वावलोकन अब दिखाता है कि यदि हम प्रिंट करने के लिए आगे बढ़ते हैं तो हम रेंज A1:B11 प्रिंट करेंगे।
नोट : आप VBA में PrintArea प्रॉपर्टी के लिए संपूर्ण दस्तावेज़ यहां पा सकते हैं।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि वीबीए में अन्य सामान्य कार्य कैसे करें:
वीबीए: पीडीएफ में कैसे प्रिंट करें
वीबीए: प्रिंट पूर्वावलोकन का उपयोग कैसे करें
वीबीए: फ़ोल्डर्स कैसे बनाएं