मैंने जोड़ें = में मैक्रो लिखा था। और मुझे वर्तमान वर्कशीट का मार्ग प्राप्त करने की आवश्यकता है जिस पर इसे निष्पादित किया जा रहा है। मैं यह कैसे करु? मैं फ़ाइल पथ (केवल निर्देशिका) कैसे प्राप्त करूं? सिर्फ पथ के लिए हीवीबीए में वर्तमान वर्कशीट का मार्ग कैसे प्राप्त करें?
उत्तर
उपयोग Application.ActiveWorkbook.Path
(कार्यपुस्तिका नाम के बिना) या Application.ActiveWorkbook.FullName
कार्यपुस्तिका नाम के साथ पथ के लिए।
सक्रिय कार्यपुस्तिका इस बात पर निर्भर करती है कि कौन सी कार्यपुस्तिका सक्रिय है। इस कार्यपुस्तिका का उपयोग करें –
दोनों अलग-अलग परिस्थितियों में उपयोगी हैं। मैंने मूल सवाल यह लिया कि मैक्रो एक ऐड-इन कार्यपुस्तिका (जो यह वर्कबुकपैथ होगा) में रहता था, लेकिन उपयोगकर्ता द्वारा आवश्यक अन्य कार्यपुस्तिकाओं के खिलाफ कोड चलाने की आवश्यकता थी (जो ActiveWorkbook.path होगा)। – BradC
हमेशा स्पष्ट होना चाहिए - अगर यह कार्यपुस्तिका है, तो यह application.thisworkbook.path होना चाहिए। यदि यह एक कार्यपुस्तिका खोला जा रहा है, तो नाम को एक सेट के साथ परिभाषित किया जाना चाहिए, फिर आवेदन। Variablename.path (या fullpath, निर्भर करता है)। – Selkie
हमेशा अच्छा करने के लिए:
Dim myPath As String
Dim folderPath As String
folderPath = Application.ActiveWorkbook.Path
myPath = Application.ActiveWorkbook.FullName
तुम कहाँ मैक्रो क्रियान्वित किया जा रहा से कार्यपुस्तिका का पथ प्राप्त करना चाहते हैं - Application.ThisWorkbook.Path
का उपयोग करें।
Application.ActiveWorkbook.Path
कभी-कभी अप्रत्याशित परिणाम उत्पन्न कर सकता है (उदाहरण के लिए यदि आपका मैक्रो एकाधिक कार्यपुस्तिकाओं के बीच स्विच करता है)।
- 1. जूमला 1.5 में वर्तमान टेम्पलेट का मार्ग कैसे प्राप्त करें?
- 2. वर्कशीट और सेल कैसे प्राप्त करें कि वर्तमान वीबीए फ़ंक्शन वापस लौट रहा है?
- 3. वीबीए वर्कशीट चेंज इवेंट
- 4. वर्कशीट में स्वरूपित वीबीए में एक्सेल सेल वैल्यू कैसे प्राप्त करें?
- 5. वीबीए पावरपॉइंट। वीबीए में एक स्ट्रिंग के लिए फ़ाइल की वर्तमान निर्देशिका पथ कैसे प्राप्त करें?
- 6. ज़ेंड फ्रेमवर्क में प्रेषित मार्ग का नाम कैसे प्राप्त करें?
- 7. एंड्रॉइड || वर्तमान Google मानचित्र मार्ग जानकारी प्राप्त करें
- 8. .NET में नाम से वर्कशीट कैसे प्राप्त करें?
- 9. मछली के साथ वर्तमान स्रोत फ़ाइल का मार्ग पुनर्प्राप्त करें
- 10. वर्तमान फ़ंक्शन का नाम कैसे प्राप्त करें?
- 11. वंचित वर्ग से व्युत्पन्न वर्ग का मार्ग कैसे प्राप्त करें?
- 12. स्टार्ट मेनू प्रोग्राम निर्देशिका का मार्ग कैसे प्राप्त करें? वर्तमान उपयोगकर्ता के लिए
- 13. asp.net सर्वर के बाद। ट्रांसफर करें कि आप वर्तमान पृष्ठ का मार्ग कैसे प्राप्त करते हैं?
- 14. क्या आपके वर्तमान प्रोजेक्ट से वर्कशीट
- 15. मैं जावास्क्रिप्ट के साथ वर्तमान में चल रही स्क्रिप्ट का मार्ग कैसे प्राप्त करूं?
- 16. एसक्यूएल में वर्तमान डेटाटाइम कैसे प्राप्त करें?
- 17. मार्ग प्रदान किए बिना टहनियों में वर्तमान पूर्ण यूआरएल कैसे प्राप्त करें?
- 18. FragmentPagerAdapter में वर्तमान स्थिति कैसे प्राप्त करें?
- 19. वर्तमान निर्देशिका कैसे प्राप्त करें?
- 20. वर्तमान कैनवास कैसे प्राप्त करें?
- 21. वर्तमान टाइमस्टैम्प कैसे प्राप्त करें?
- 22. एकाधिक वर्कशीट्स में वीबीए मैक्रो
- 23. परीक्षण परियोजना से परियोजना का मार्ग कैसे प्राप्त करें?
- 24. PHP से PHP BIN का मार्ग कैसे प्राप्त करें?
- 25. ऐप का मार्ग कैसे प्राप्त करें (app.exe के बिना)?
- 26. विंडोज फोंट फ़ोल्डर का मार्ग कैसे प्राप्त करें?
- 27. जेएसपी में वर्तमान पृष्ठ का नाम कैसे प्राप्त करें?
- 28. डेल्फी 7 में वर्तमान विधि का नाम कैसे प्राप्त करें?
- 29. वीबीए
- 30. सिम्फनी में पिछले पृष्ठ मार्ग कैसे प्राप्त करें?
क्या आपका मतलब है कि, वर्कशीट दिया गया है, आप उस फ़ोल्डर को जानना चाहते हैं जहां मूल कार्यपुस्तिका सहेजी गई है? – Mathias