सामग्री तालिका
यस ट्युटोरियलमा, म तपाईंसँग 5 VBA प्रयोग गरी XLSX ढाँचामा एक्सेल फाइलको प्रतिलिपि बचत गर्ने उपयुक्त तरिकाहरू साझेदारी गर्न जाँदैछु। तपाईले यी विधिहरू कुनै पनि प्रकारको कार्यपुस्तिकामा प्रयोग गर्न सक्नुहुन्छ चाहे तिनीहरू ठूला वा साना डेटा समावेश छन्। साथै, हामीले VBA प्रयोग गर्ने भएकाले, यो कार्य पूरा गर्न लगभग कुनै समय लाग्दैन।
अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्
तपाईले यहाँबाट अभ्यास कार्यपुस्तिका डाउनलोड गर्न सक्नुहुन्छ।
VBA प्रतिलिपि सुरक्षित गर्नुहोस् XLSX.xlsx
XLSX फाइल के हो?
XLSX फाइल एउटा MS Excel ओपन XML ढाँचा स्प्रेडसिट हो जसले कार्यपत्र भित्र रहेका कक्षहरूमा डाटा भण्डारण गर्छ। कक्षहरू पङ्क्ति-स्तम्भ संरचनामा व्यवस्थित छन्। MS Excel 2007 र पहिले, यो स्प्रेडसिट फाइल प्रकारको थियो XLS ।
5 एक्सेल फाइलको प्रतिलिपि VBA प्रयोग गरेर XLSX को रूपमा बचत गर्ने उपयुक्त तरिकाहरू
यो ट्युटोरियलको लागि, हाम्रो मुख्य उद्देश्य तपाइँलाई हालको कार्यपुस्तिकालाई XLSX ढाँचामा कसरी बचत गर्ने भनेर देखाउनु हो। त्यसैले हामीले एउटा सरल र संक्षिप्त डेटासेट लिएका छौं जसमा 3 स्तम्भहरू र 6 विद्यार्थीको अंकको रेकर्ड छ। तर तपाईंसँग आफ्नै डेटासेटहरू प्रयोग गर्ने विकल्प छ।
1. SaveCopyAs विधि प्रयोग गर्दै
मा SaveCopyAs विधि एक्सेल VBA ले कार्यपुस्तिका वस्तु लिन्छ र डाटा परिमार्जन नगरी XLSX ढाँचामा यो कार्यपुस्तिकाको नयाँ प्रतिलिपि बचत गर्न सक्छ। हाम्रो कोड भित्र यो विधि कसरी प्रयोग गर्ने भनेर हेरौं।चरणहरू:
- पहिले, विकासकर्ता ट्याबमा जानुहोस् र भिजुअल बेसिक चयन गर्नुहोस्।
- अर्को, मा। भिजुअल बेसिक विन्डोमा, घुसाउनुहोस् मा क्लिक गर्नुहोस् र मोड्युल चयन गर्नुहोस्।
16>
- अब, मा दायाँमा रहेको नयाँ मोड्युल विन्डोमा, निम्न सूत्र टाइप गर्नुहोस्:
8657
- त्यसपछि, VBA विन्डो बन्द गर्नुहोस् र नेभिगेट गर्नुहोस् फेरि विकासकर्ता ट्याबमा जानुहोस्।
- यहाँ, म्याक्रो चयन गर्नुहोस्।
- अब, Macro विन्डोमा, तपाईंले हामीले सम्मिलित गरेको म्याक्रो कोड देख्नुपर्छ।
- अर्को, Run मा क्लिक गर्नुहोस्।
- अन्तमा, तपाईंले फाइल बचत गर्नुभएको फोल्डर खोल्नुहोस् र यो हामीले चाहेको अनुसार XLSX ढाँचामा उपलब्ध हुनुपर्छ।
थप पढ्नुहोस्: कसरी सेल मानबाट एक्सेल म्याक्रो फाइलहरूलाई फाइलनामको रूपमा बचत गर्ने
२. फाइलनाम निर्दिष्ट गर्दै
हामी यसको प्रतिलिपि बचत गर्न सक्छौं। VBA कोडमा फाइल नाम निर्दिष्ट गरेर XLSX ढाँचामा एक्सेल फाइल। फाइल नाम सेट गर्दा, हामी फाइल विस्तार पनि थप्नेछौं जसले फाइललाई हाम्रो इच्छित ढाँचामा रूपान्तरण गर्नेछ। यस विधिसँग अगाडि बढ्नको लागि, तलको कोड VBA मोड्युल विन्डोमा घुसाउनुहोस्।
1154
कोड टाइप गरेपछि, यसलाई <1 बाट चलाउनुहोस्।> म्याक्रो विकल्प हामीले पहिले देखाएको जस्तै। अब, सेभ फोल्डरमा जानुहोस् र XLSX ढाँचाको फाइल अब त्यहाँ हुनुपर्छ।
22>
थप पढ्नुहोस्: विशिष्ट मा कार्यपुस्तिका बचत गर्न एक्सेल VBAमिति संग फोल्डर
3. फाइल ढाँचा नम्बर प्रविष्ट गर्दै
फाइल ढाँचा नम्बरहरू अद्वितीय संख्याहरू हुन् जसले बचत गर्दा एक विशिष्ट फाइल प्रकारलाई जनाउँछ। यस ट्यूटोरियलको लागि, हाम्रो लक्ष्य VBA प्रयोग गरेर XLSX फाइलको रूपमा एक्सेल प्रतिलिपि बचत गर्ने हो। त्यसोभए, हामी ढाँचा नम्बर प्रयोग गर्नेछौं 51 , जसले XLSX फाइल प्रकारलाई जनाउँछ। त्यसोभए, निम्न कोड VBA मोड्युलमा टाइप गर्नुहोस्:
4167
अब, यदि तपाईंले यो कोड चलाउनुभयो भने, एक्सेलले तुरुन्तै कार्यपुस्तिकालाई XLSX ढाँचा। तपाईंले गन्तव्य फोल्डरमा जाँच गरेर पुष्टि गर्न सक्नुहुन्छ।
थप पढ्नुहोस्: Excel VBA फाइल ढाँचाको रूपमा बचत गर्नुहोस् (१२ उपयुक्त उदाहरणहरू)
4. पासवर्डको साथ बचत गर्दै
धेरै अवस्थामा, अतिरिक्त पासवर्डको साथ XLSX ढाँचामा एक्सेल कार्यपुस्तिकाको प्रतिलिपि बचत गर्न धेरै महत्त्वपूर्ण छ। यो विशेष गरी उच्च सुरक्षा सरोकार भएका कार्यपुस्तिकाहरूको लागि सत्य हो। तपाईँले यो कार्यलाई VBA प्रयोग गरेर सजिलैसँग हासिल गर्न सक्नुहुन्छ र आफ्नो कागजात बचत गर्नको साथमा आफू अनुकूल पासवर्ड सेट गर्न सक्नुहुन्छ। त्यसको लागि, तलको VBA कोड मोड्युल विन्डोमा प्रविष्ट गर्नुहोस्:
6601
अन्तमा, हामीले पहिले देख्यौं, तपाईले मात्र म्याक्रो विकल्पहरूबाट यो कोड चलाउनु पर्छ। अब, यदि तपाइँ तपाइँको बचत गरिएको फोल्डरमा जानुहुन्छ भने, तपाइँले दिनुभएको नामको फाइल र अन्त्यमा XLSX विस्तार फेला पार्नु पर्छ।
थप पढ्नुहोस्: Excel VBA: नखोली नै नयाँ कार्यपुस्तिकाको रूपमा पाना बचत गर्नुहोस्
5।पढ्ने मात्र सिफारिस गरेर बचत गर्नुहोस्
कागजातलाई सुरक्षित गर्ने एउटा कम कडा तरिका यसलाई पढ्ने मात्र फाइल बनाउनु हो। यदि तपाईंले XLSX ढाँचामा एक्सेल फाइल प्रतिलिपि बचत गर्नुभयो भने, तपाईंले VBA प्रयोग गरेर मात्र पढ्ने अवस्था सेट गर्न सक्नुहुन्छ। अब, यो गर्नको लागि, निम्न कोड VBA मोड्युलमा घुसाउनुहोस्:
1827
त्यसपछि, यो कोड म्याक्रो<2 बाट चलाउनुहोस्।> विकासकर्ता ट्याब अन्तर्गत विकल्प। यसले तल देखाइएको हालको कार्यपुस्तिकाको XLSX प्रतिलिपि बचत गर्नुपर्छ।
थप पढ्नुहोस्: Excel VBA मा चर नाम (५ उदाहरणहरू) संग फाइल बचत गर्नुहोस्
याद राख्ने कुराहरू
- XLSX फाइलको बचत मार्ग परिवर्तन गर्न निश्चित गर्नुहोस्। 1>VBA । यसले तपाइँको कम्प्युटर भित्रको फोल्डर मार्गसँग मेल खानुपर्छ।
- तपाईँले सबै बिल्ट-इन VBA प्रकार्यहरू मैले गरे जस्तै हिज्जे गरिरहनुभएको छ भनेर डबल-जाँच गर्नुहोस्।
- याद गर्नुहोस्, केहि अवस्थामा, VBA कोड कोड चलाए पछि VBA विन्डोमा उपलब्ध नहुन सक्छ।
निष्कर्ष
मलाई आशा छ कि मैले XLSX ढाँचामा VBA प्रयोग गरेर एक्सेल फाइल प्रतिलिपि बचत गर्न देखाएको विधिहरू तपाईंलाई उपयोगी थिए। यदि तपाईं कुनै पनि चरणहरूमा अड्कनुभयो वा कोडले काम गर्दैन भने, मैले केही पटक प्रदान गरेको कोडहरू जाँच गर्न सुझाव दिन्छु। साथै, कोडले के गरिरहेको छ भनेर बुझ्नको लागि केही हदसम्म कोड परिवर्तन गर्ने प्रयास गर्नुहोस्। अन्तमा, थप एक्सेल प्रविधिहरू सिक्नको लागि, हाम्रो पालना गर्नुहोस् ExcelWIKI वेबसाइट। यदि तपाइँसँग कुनै प्रश्नहरू छन् भने, कृपया मलाई टिप्पणीहरूमा थाहा दिनुहोस्।