VBA आपको का उपयोग करके मौजूदा फ़ाइल को हटाने की अनुमति देता है को मार डालो आदेश। इस ट्यूटोरियल में, आप सीखेंगे कि किसी विशिष्ट फ़ाइल या एकाधिक फ़ाइलों को कैसे हटाया जाए।
यदि आप किसी फ़ाइल की प्रतिलिपि बनाना और उसका नाम बदलना सीखना चाहते हैं, तो आप इस लिंक पर क्लिक कर सकते हैं: VBA कॉपी फ़ाइल
VBA में एकल फ़ाइल (या कार्यपुस्तिका) हटाएं
हम दिखाएंगे कि फ़ाइल को कैसे हटाया जाए नमूना फ़ाइल 1.xlsx फोल्डर में वीबीए फ़ोल्डर. फ़ाइल वाला फ़ोल्डर अब चित्र 1 जैसा दिखता है:
छवि 1. एकल फ़ाइल हटाएं
यहां वह कोड है जो फ़ाइल को हटा देगा:
1 | "सी: \ वीबीए फ़ोल्डर \ नमूना फ़ाइल 1.xlsx" को मारें |
कोड चलाने के बाद, फ़ाइल नमूना फ़ाइल 1.xlsx अब से हटा दिया गया है वीबीए फ़ोल्डर. आउटपुट छवि 2 में है:
छवि 2. फ़ाइल C:\VBA फ़ोल्डर से हटाई गई
फ़ोल्डर से सभी एक्सेल फ़ाइलें हटाएं
वही कमांड आपको फ़ोल्डर से सभी एक्सेल फाइलों को हटाने में सक्षम बनाता है। आपको फ़ाइल नाम के बजाय बस एक तारांकन (*) लगाने की आवश्यकता है। तारांकन किसी भी तार को बदल देता है। यहाँ कोड है:
1 | "सी:\वीबीए फ़ोल्डर\*.xlsx" को मारें |
जैसा कि आप छवि 3 में देख सकते हैं, फ़ोल्डर VBA से सभी Excel फ़ाइलें हटा दी जाती हैं:
इमेज 3. C:\VBA फोल्डर से सभी एक्सेल फाइल्स को डिलीट करें