सामग्री तालिका
यस लेखमा, हामी तपाईंलाई Excel VBA को बचत र कार्यपुस्तिका बन्द गर्न प्रयोग गर्ने 5 विधिहरू देखाउनेछौँ। समय धेरै मूल्यवान भएकाले, हामीले Excel VBA को प्रयोग गरेर सांसारिक कार्यहरू छोडेर धेरै समय बचाउन सक्छौं। यसबाहेक, हामीले 3 स्तम्भहरू : “ नाम ”, “ जन्म ”, र “ पछिल्लो कार्य ” समावेश भएको डेटासेट लिएका छौं। यो डेटासेटले 6 मानिसहरूको जन्म वर्ष र तिनीहरूको पछिल्लो चलचित्र जानकारीलाई प्रतिनिधित्व गर्दछ।
अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्
VBA बचत र बन्द गर्न Workbook.xlsm
५ एक्सेलमा VBA प्रयोग गरेर कार्यपुस्तिका बचत र बन्द गर्ने उदाहरणहरू
1. Excel VBA प्रयोग गरेर सक्रिय कार्यपुस्तिका बचत र बन्द गर्नुहोस्
पहिलो विधिको लागि, हामी VBA म्याक्रो प्रयोग गरेर बचत र बंद सक्रिय कार्यपुस्तिका गर्नेछौं। हामी VBA मोड्युल विन्डो ल्याउनेछौं, हाम्रो कोड टाइप गर्नुहोस् र त्यसपछि हाम्रो लक्ष्य हासिल गर्न कोड कार्यान्वयन गर्नुहोस्। थप अडान बिना, हामी चरणहरू प्रक्रियाबाट चरणहरूमा जाऔं।
चरणहरू:
पहिले, हाम्रो कोड टाइप गर्नु अघि हामीले VBA मोड्युल ल्याउन आवश्यक छ। । त्यसो गर्न -
- पहिले, विकासकर्ता ट्याबबाट >>> भिजुअल बेसिक चयन गर्नुहोस्।
वैकल्पिक रूपमा, तपाइँ यसलाई पनि गर्न ALT + F11 थिच्न सक्नुहुन्छ। “ Microsoft Visual Basic Application को लागि ” यस पछि देखा पर्नेछ।
- दोस्रो, Insert बाट >>> मोड्युल चयन गर्नुहोस्।
यहाँ, हामी हाम्रो टाइप गर्नेछौंकोड।
- तेस्रो, निम्न कोड मोड्युल भित्र टाइप गर्नुहोस्।
5090
VBA कोड ब्रेकडाउन
- पहिले, हामीले हाम्रो उप प्रक्रिया बचत_र_बन्द_एक्टिभ_वर्कबुक लाई कल गर्दैछौं। .
- त्यसपछि, हामीले हाम्रो हालको कार्यपुस्तिका लाई ActiveWorkbook भनेर उल्लेख गर्दैछौँ।
- त्यसपछि, Close विधि प्रयोग गरेर। हामी हाम्रो फाइल बन्द गर्दैछौँ।
- अन्तमा, हामीले बचत परिवर्तनहरू लाई True मा सेट गरेका छौं, जसले हाम्रो कार्यपुस्तिका बचत गर्नेछ। बन्द गर्दै ।
अब, हामी हाम्रो कोड कार्यान्वयन गर्नेछौं।
- पहिले, बचत गर्नुहोस् यो मोड्युल ।
- दोस्रो, हाम्रो कोड भित्र क्लिक गर्नुहोस्।
- अन्तमा, रन बटन थिच्नुहोस्।
यदि हामी हाम्रो Excel एप्लिकेसन मा जान्छौं भने, हामीले हाम्रो कार्यपुस्तिका बन्द भएको देख्नेछौं। यसरी, हामीले सफलतापूर्वक Excel VBA प्रयोग गरेर बचत र बंद कार्यपुस्तिका बन्द गरेका छौं।
थप पढ्नुहोस्: कसरी एक्सेलमा सबै कार्यपुस्तिकाहरूका लागि म्याक्रो बचत गर्ने (सजिलो चरणहरू सहित)
2. विशिष्ट कार्यपुस्तिका बचत गर्न र बन्द गर्न Excel VBA
दोस्रो विधिको लागि, हामी अर्को VBA कोड प्रयोग गरेर बचत र क्लोज एक विशिष्ट कार्यपुस्तिका प्रयोग गर्नेछौं। यहाँ, हामीले दुईवटा कार्यपुस्तिकाहरू खोलेका छौँ र हामी बायाँ तर्फबाट बचत र बाँद पहिलो कार्यपुस्तिका बन्द गर्नेछौँ।
चरणहरू:
- पहिले, विधि १ मा देखाइए अनुसार , VBA ल्याउनुहोस्मोड्युल ।
- दोस्रो, त्यो मोड्युल भित्र यो कोड टाइप गर्नुहोस्।
2457
<0 VBA कोड ब्रेकडाउन
- पहिले, हामीले हाम्रो उप प्रक्रिया सेभ_एन्ड_क्लोज_स्पेसिफिक_वर्कबुक लाई कल गर्दैछौं।
- त्यसपछि, हामी हाम्रो पहिलो कार्यपुस्तिका कार्यपुस्तिका वस्तु भित्रको सन्दर्भ गर्दै हुनुहुन्छ।
- त्यसपछि, Close विधि प्रयोग गरेर हामी बन्द गर्दैछौँ।>हाम्रो फाइल।
- अन्तमा, हामीले बचत परिवर्तनहरू लाई True मा सेट गरेका छौं, जसले हाम्रो कार्यपुस्तिका बन्द गर्दा बचत गर्नेछ। .
- तेस्रो, विधि १ मा देखाइए अनुसार, कोड कार्यान्वयन गर्नुहोस्।
यस पछि, हामी देख्नेछौं कि पहिलो कार्यपुस्तिका बन्द छ र मात्र दोस्रो कार्यपुस्तिका खुला छ । तसर्थ, हामीले तपाईलाई बचत र बंद गर्ने a कार्यपुस्तिका को अर्को विधि देखाउनुभएको छ।
थप पढ्नुहोस्: Excel VBA: नखोली पानालाई नयाँ कार्यपुस्तिकाको रूपमा बचत गर्नुहोस्
3. विशिष्ट फोल्डरमा विशेष कार्यपुस्तिका बचत गर्नुहोस् र बन्द गर्नुहोस्
तेस्रो विधिको लागि , हामी Excel VBA प्रयोग गरेर फोल्डर मा बचत र बन्द ए विशिष्ट कार्यपुस्तिका मा जाँदैछौँ।
चरणहरू:
- पहिले, विधि १ मा देखाइए अनुसार , VBA मोड्युल ल्याउनुहोस्।
- दोस्रो, त्यो मोड्युल भित्र यो कोड टाइप गर्नुहोस्।
7193
VBA कोड ब्रेकडाउन
- पहिले, हामी हाम्रो उपप्रक्रिया Save_and_Close_Workbook_in_Specific_Folder ।
- त्यसपछि, SaveAs विधि प्रयोग गरेर हामी बचत गर्दै हाम्रो फाइललाई निश्चित स्थानमा।
- त्यसपछि, हामी फाइलनामलाई मूल कार्यपुस्तिका जस्तै राख्छौं।
- अन्तमा, हामी बन्द गर्छौं हाम्रो कार्यपुस्तिका ।
- तेस्रो, विधि १ मा देखाइए अनुसार , कोड कार्यान्वयन गर्नुहोस्।
यस पछि, यसले बचत गर्नेछ हाम्रो कार्यपुस्तिका हाम्रो परिभाषित फोल्डर स्थान भित्र र यसलाई बन्द गर्नुहोस् । तसर्थ, हामीले तपाईंलाई VBA प्रयोग गरेर विशिष्ट फोल्डरमा कार्यपुस्तिका बन्द गर्ने बचत र कार्यपुस्तिका बन्द गर्ने अर्को विधि देखाएको छौँ।
थप पढ्नुहोस्: विशिष्ट फोल्डरमा PDF बचत गर्न एक्सेल VBA म्याक्रो (७ आदर्श उदाहरणहरू)
समान पढाइहरू
- Excel VBA: प्रोम्प्ट बिना कार्यपुस्तिका बचत गर्नुहोस् (सजिलो चरणहरू सहित)
- [फिक्स्ड!] किन एक्सेलले मेरो ढाँचा बचत गरिरहेको छैन? ? (७ सम्भावित कारणहरू)
- कसरी एक्सेललाई PDF ल्यान्डस्केपको रूपमा बचत गर्ने (द्रुत चरणहरूको साथ)
- Excel VBA फाईलको रूपमा बचत गर्नको लागि पथ प्रयोग गरेर सेल (द्रुत चरणहरू सहित)
- [निश्चित!] एक्सेल CSV फाइल परिवर्तनहरू बचत गर्दैन (६ सम्भावित समाधानहरू)
4. बटन सम्मिलित गर्दै Excel मा कार्यपुस्तिका बचत र बन्द गर्नुहोस्
चौथो विधिको लागि, हामी एक्सेलमा कार्यपुस्तिका बन्द र बचत गर्न VBA बटन सिर्जना गर्न जाँदैछौं।
चरणहरू:
- पहिले, विधि १ मा देखाइए अनुसार , VBA ल्याउनुहोस्मोड्युल ।
- दोस्रो, त्यो मोड्युल भित्र यो कोड टाइप गर्नुहोस्।
4796
<0 VBA कोड ब्रेकडाउन
- पहिले, हामीले हाम्रो उप प्रक्रिया Button_Click_Save_and_Close_workbook लाई कल गर्दैछौँ।
- त्यसपछि, बचत गर्नुहोस् विधि प्रयोग गरेर हामी बचत गर्दै हाम्रो कार्यपुस्तिका
- अन्तमा, हामी बन्द गर्छौं हाम्रो कार्यपुस्तिका प्रयोग गरेर छोड्नुहोस् विधि।
अब, हामी यहाँ VBA बटन घुसाउनेछौं।
- पहिले, विकासकर्ता<2 बाट> ट्याब >>> घुसाउनुहोस् >>> बटन (फारम नियन्त्रण) चयन गर्नुहोस्।
- त्यसपछि, माउस कर्सर परिवर्तन हुनेछ र तान्नुहोस्। कार्यपुस्तिका भित्रको बक्स।
त्यसपछि, म्याक्रो तोक्ने संवाद बाकस देखा पर्नेछ।
- त्यसपछि, “ Button_Click_Save_and_Close_workbook ” चयन गर्नुहोस्।
- त्यसपछि ठीक छ थिच्नुहोस्।
त्यसपछि, हामीले कार्यपुस्तिका मा बटन १ देख्नेछौं।
- अन्तमा, बटनमा क्लिक गर्नुहोस्।
यसले बचत र बन्द गर्नेछ हाम्रो कार्यपुस्तिका ।
थप पढ्नुहोस्: VBA Code for Save Button in Excel (4 भेरियन्ट)
5. Excel VBA लागू गर्दै सबै खुला कार्यपुस्तिकाहरू बचत र बन्द गर्नुहोस्
यस अन्तिम विधिमा, हामी सबै खोलिएका कार्यपुस्तिकाहरू बचत र बन्द गर्न जाँदैछ। यस पटक, हामीसँग उही दुई कार्यपुस्तिकाहरू विधिमा जस्तै छन् 3 , यद्यपि, यस पटक, हामी बचत गर्नेछौं र बन्द दुवै> कार्यपुस्तिका । यहाँ, हामी हाम्रो कार्यपुस्तिकाहरू मार्फत जानको लागि For Next Loop प्रयोग गर्नेछौं।
चरणहरू:
- पहिले, विधि १ मा देखाइए अनुसार , VBA मोड्युल ल्याउनुहोस्।
- दोस्रो, यो कोड <1 भित्र टाइप गर्नुहोस्>मोड्युल ।
9156
VBA कोड ब्रेकडाउन
- पहिलो , हामीले हाम्रो उपप्रक्रिया CloseAndSaveOpenWorkbooks लाई कल गर्दैछौँ।
- त्यसपछि, हामीले For Next Loop लाई सबै कार्यपुस्तिकाहरू मार्फत घुमाउन प्रयोग गर्दैछौँ। ।
- त्यसपछि, बचत गर्नुहोस् विधि प्रयोग गरेर हामी बचत गर्दै हाम्रा फाइलहरू।
- त्यसपछि, हामी बन्द गर्छौं हाम्रो हालको कार्यपुस्तिका बाहेक सबै कार्यपुस्तिकाहरू ।
- अन्तमा, हामीले बन्द मूल कार्यपुस्तिका प्रयोग गरेर छाड्नुहोस् प्रॉपर्टी।
- तेस्रो, विधि १ मा देखाइए अनुसार , कोड कार्यान्वयन गर्नुहोस्।
त्यसैले, यो बचत हुनेछ र बन्द गर्नुहोस् दुई कार्यपुस्तिका । हामीले परिमार्जित मिति दुई कार्यपुस्तिकाहरू को लागि समान देख्न सक्छौं। निष्कर्षमा, हामीले 5 फरक Excel VBA म्याक्रोहरू बचत र कार्यपुस्तिका बन्द गर्न देखाइसकेका छौं।
थप पढ्नुहोस्: व्यक्तिगत म्याक्रो कार्यपुस्तिकामा म्याक्रो कसरी बचत गर्ने?
निष्कर्ष
हामीले तपाइँलाई देखाउनुभएको छ 5 द्रुत-र-सजिलो बुझ्न Excel VBA बचत गर्न र कार्यपुस्तिका बन्द गर्नुहोस् । यदि तपाइँ कुनै समस्या सामना गर्नुहुन्छ भने, तल टिप्पणी गर्न नहिचकिचाउनुहोस्। यसबाहेक, तपाईं हाम्रो साइट भ्रमण गर्न सक्नुहुन्छ Exceldemy थप Excel-सम्बन्धित लेखहरूको लागि। पढ्नको लागि धन्यवाद, उत्कृष्ट बनाइरहनुहोस्!