एक्सेल टेबल के प्रिंट क्षेत्र के रूप में वर्तमान डेटा क्षेत्र को स्वचालित रूप से परिभाषित करें

विषय - सूची

इस तरह आप यह सुनिश्चित करते हैं कि मैक्रो स्वचालित रूप से कोशिकाओं के क्षेत्र को प्रिंट क्षेत्र के रूप में परिभाषित करता है जो सक्रिय सेल के आसपास होता है

बस एक सेल के आसपास के वर्तमान क्षेत्र को प्रिंट करना चाहते हैं? आप एक उपयुक्त प्रिंट क्षेत्र स्थापित करके ऐसा कर सकते हैं।

यह वीबीए मैक्रो के साथ विशेष रूप से आसान है। यहां वीबीए कमांड हैं:

सब-लेइंग एक्टिव एरिया फिक्स्ड ()
ActiveSheet.PageSetup.PrintArea = _
ActiveCell.CurrentRegion.Address
अंत उप

मैक्रो को कॉल करने से पहले, डेटा फ़ील्ड में उस सेल पर क्लिक करें जिसे आप प्रिंट क्षेत्र के रूप में परिभाषित करना चाहते हैं। एक्सेल तब सभी कोशिकाओं को प्रिंट क्षेत्र के रूप में परिभाषित करता है जो तालिका के सेल ए 1 और सक्रिय सेल से परे सक्रिय सेल को मूल रूप से जोड़ता है।

उदाहरण में, सेल E11 को सक्रिय सेल के रूप में चिह्नित किया गया है। मैक्रो को कॉल करने के बाद, क्षेत्र A1: F19 को प्रिंट क्षेत्र के रूप में परिभाषित किया गया है। सेल रेंज सेल A1 से शुरू होती है और सेल पर समाप्त होती है जो सेल E11 के बाद पहले गैप तक जाती है। प्रिंट पूर्वावलोकन (संस्करण 2003 तक एक्सेल: फ़ाइल - पृष्ठ दृश्य, संस्करण 2007 से एक्सेल: देखें - कार्यपुस्तिका दृश्य - पृष्ठ लेआउट) का उपयोग करके आप देख सकते हैं कि मैक्रो के माध्यम से प्रिंट क्षेत्र का असाइनमेंट काम कर गया है।

मैक्रो में प्रवेश करने के लिए, VBA संपादक लाने के लिए एक्सेल में ALT F11 दबाएं। एक खाली मॉड्यूल शीट डालने के लिए INSERT - MODULE कमांड का उपयोग करें। मैक्रो को सीधे एक्सेल से शुरू करने के लिए, कुंजी संयोजन ALT F8 का उपयोग करें।

आप साइट के विकास में मदद मिलेगी, अपने दोस्तों के साथ साझा करने पेज

wave wave wave wave wave