VBA के माध्यम से अपने स्वयं के एक्सेल गुण बनाएं और उन्हें सत्रों में सहेजें

विषय - सूची

उपयोगकर्ता-परिभाषित गुणों का उपयोग करके अपनी कार्यपुस्तिकाओं में सभी सत्रों में परिवर्तनशील सामग्री या स्थिति डेटा जैसी जानकारी सहेजें

Excel कार्यपुस्तिका में ऐसे गुण होते हैं जिनका उपयोग फ़ाइल में कुछ जानकारी संग्रहीत करने के लिए किया जाता है जो कार्यपुस्तिका की सामग्री से परे होती है। आप किसी कार्यपुस्तिका में सभी सत्रों में परिवर्तनशील सामग्री या अन्य जानकारी सहेजने के लिए अपने मैक्रो में इन गुणों का उपयोग कर सकते हैं।

आप एक्सेल के किस संस्करण का उपयोग कर रहे हैं, इस पर निर्भर करते हुए, अलग-अलग गुणों को प्राप्त करने का तरीका अलग है:

  1. संस्करण 2003 तक एक्सेल: कमांड को कॉल करें FILE - PROPERTIES।
  2. एक्सेल 2007: तैयार करें - फ़ाइल गुण - उन्नत गुण आदेश सक्रिय करें।
  3. एक्सेल 2010: कमांड का प्रयोग करें फ़ाइल - सूचना - गुण - विस्तारित गुण।

एक्सेल के सभी संस्करणों में एक डायलॉग बॉक्स प्रदर्शित होता है। इस विंडो में कस्टमाइज़ टैब पर क्लिक करें।

विंडो आपको सभी उपयोगकर्ता-परिभाषित गुण दिखाती है। इस तरह आप गुण भी बदल सकते हैं या नई संपत्तियों को परिभाषित कर सकते हैं।

यह मैक्रो में विशेष रूप से उपयोगी है क्योंकि यह आपको किसी कार्यपुस्तिका में बिना किसी सेल या तालिका में जानकारी को स्थायी रूप से सहेजने की अनुमति देता है। इसलिए आप अलग-अलग गुणों का उपयोग कर सकते हैं जैसे वेरिएबल्स जो अपनी सामग्री को एक्सेल सत्र से एक्सेल सत्र तक बनाए रखते हैं।

ऐसा करने के लिए, आपको मैक्रो का उपयोग करके गुणों की सामग्री तक पहुंचना होगा। आप अपनी संपत्ति को गुणों में जोड़ने के लिए निम्नलिखित VBA मैक्रो का उपयोग कर सकते हैं:

सब-लेइंगप्रॉपर्टीअन ()
त्रुटि पर फिर से शुरू करें अगला
ActiveWorkbook.CustomDocumentProperties.Add _
नाम: = "ExcelDaily", LinkToContent: = गलत, _
प्रकार: = msoPropertyTypeString, मान: = "सामग्री का परीक्षण करें"
MsgBox ActiveWorkbook.CustomDocumentProperties ("ExcelDaily")। मान:
त्रुटि गोटो 0 . पर
अंत उप

मैक्रो "ExcelDaily" नाम से एक प्रॉपर्टी बनाता है। यह सामग्री "परीक्षण सामग्री" प्राप्त करता है। निर्माण के बाद, संपत्ति को तुरंत फिर से पढ़ा जाता है और एक संदेश विंडो में प्रदर्शित किया जाता है:

नई संपत्ति को बाद में विस्तारित गुण संवाद बॉक्स में भी पाया जा सकता है। निम्नलिखित आंकड़ा दिखाता है कि मैक्रो द्वारा संपत्ति जोड़ने के बाद विंडो कैसी दिखती है:

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

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

wave wave wave wave wave