मैक्रो आपको संग्रहण पथ दिखाता है
यदि आप यह निर्धारित करने के लिए मैक्रो का उपयोग करना चाहते हैं कि सक्रिय कार्यपुस्तिका किस निर्देशिका में सहेजी गई है, तो आप संपत्ति का उपयोग कर सकते हैं पथ उपयोग। यह उस पथ को लौटाता है जिसके तहत एक फ़ाइल मिल सकती है।
वर्तमान कार्यपुस्तिका का पथ निर्धारित करने के लिए, वस्तु पर गुण लागू करें सक्रिय कार्यपुस्तिका पर। निम्नलिखित मैक्रो दिखाता है कि यह व्यवहार में कैसा दिखता है:
सब शो स्टोरेज डायरेक्टरी ()
स्ट्रिंग के रूप में मंद निर्देशिका
निर्देशिका = ActiveWorkbook.Path
यदि निर्देशिका "" तो
MsgBox "वर्तमान कार्यपुस्तिका निम्नलिखित में है" और _
"निर्देशिका सहेजी गई:" और vbLf और निर्देशिका
अन्यथा
MsgBox "वर्तमान कार्यपुस्तिका अभी तक नहीं बनाई गई है" और _
"बचाया।"
अगर अंत
अंत उप
एक बार शुरू होने के बाद, मैक्रो एक विंडो में सक्रिय कार्यपुस्तिका का पथ प्रदर्शित करता है। निम्नलिखित कार्यपुस्तिका दिखाती है कि परिणाम कैसा दिख सकता है:
यदि कार्यपुस्तिका अभी तक सहेजी नहीं गई है, तो संपत्ति वापस आ जाती है पथ एक खाली पाठ वापस। इस मामले में, मैक्रो एक अलग संदेश विंडो के साथ प्रतिक्रिया करता है:
युक्ति: यदि आप जानना चाहते हैं कि एक्सेल में मैक्रो कैसे दर्ज करें और शुरू करें, तो आपको यहां एक संक्षिप्त विवरण मिलेगा: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -macros- in-excel-ein.html