सामग्री सारणी
या ट्युटोरियलमध्ये, मी तुमच्यासोबत VBA वापरून XLSX फॉरमॅटमध्ये एक्सेल फाइलची प्रत सेव्ह करण्याचे योग्य मार्ग 5 शेअर करणार आहे. तुम्ही या पद्धतींचा वापर कोणत्याही प्रकारच्या वर्कबुकमध्ये करू शकता, मग त्यात मोठा किंवा छोटा डेटा असेल. तसेच, आम्ही VBA वापरत असल्याने, कार्य पूर्ण करण्यासाठी अक्षरशः वेळ लागणार नाही.
सराव वर्कबुक डाउनलोड करा
तुम्ही येथून सराव कार्यपुस्तिका डाउनलोड करू शकता.
XLSX फाइल काय आहे?
XLSX फाइल ही MS Excel ओपन XML फॉरमॅट स्प्रेडशीट आहे जी वर्कशीटमध्ये असलेल्या सेलमध्ये डेटा संग्रहित करते. पेशी एका पंक्ती-स्तंभ संरचनेत मांडल्या जातात. MS Excel 2007 आणि पूर्वी, ही स्प्रेडशीट फाइल प्रकारची होती XLS .
VBA वापरून एक्सएलएसएक्स म्हणून एक्सेल फाइलची प्रत जतन करण्याचे 5 योग्य मार्ग <5
या ट्यूटोरियलसाठी, आमचा मुख्य उद्देश तुम्हाला वर्तमान वर्कबुक XLSX फॉरमॅटमध्ये कसे सेव्ह करायचे हे दाखवणे आहे. म्हणून आम्ही एक साधा आणि संक्षिप्त डेटासेट घेतला आहे ज्यामध्ये 3 स्तंभ आणि 6 विद्यार्थ्यांच्या गुणांची नोंद आहे. परंतु तुमच्याकडे तुमचे स्वतःचे डेटासेट वापरण्याचा पर्याय आहे.
1. SaveCopyAs पद्धत वापरणे मध्ये
SaveCopyAs पद्धत एक्सेल व्हीबीए एक वर्कबुक ऑब्जेक्ट घेते आणि डेटामध्ये बदल न करता या वर्कबुकची नवीन प्रत XLSX फॉरमॅटमध्ये सेव्ह करू शकते. ही पद्धत आमच्या कोडमध्ये कशी वापरायची ते पाहू.
चरण:
- प्रथम, डेव्हलपर टॅबवर जा आणि Visual Basic निवडा.
- पुढे, मध्ये Visual Basic विंडो, Insert वर क्लिक करा आणि मॉड्युल निवडा.
- आता, मध्ये उजवीकडे नवीन मॉड्यूल विंडो, खालील सूत्र टाइप करा:
4051
- नंतर, VBA विंडो बंद करा आणि नेव्हिगेट करा पुन्हा डेव्हलपर टॅबवर.
- येथे, मॅक्रो निवडा.
- आता, Macro विंडोमध्ये, तुम्हाला आम्ही घातलेला मॅक्रो कोड दिसेल.
- पुढे, Run वर क्लिक करा.
- शेवटी, तुम्ही फाईल सेव्ह केलेले फोल्डर उघडा आणि ते XLSX फॉरमॅटमध्ये आम्हाला हवे होते.
अधिक वाचा: सेल व्हॅल्यू
वरून एक्सेल मॅक्रो फाइल्स फाइलनाव म्हणून कसे जतन करायचे 2. फाइलनाव निर्दिष्ट करणे
आम्ही त्याची एक प्रत जतन करू शकतो फाईलचे नाव VBA कोडमध्ये निर्दिष्ट करून XLSX फॉरमॅटमध्ये एक्सेल फाइल. फाईलचे नाव सेट करताना, आम्ही फाईल एक्स्टेंशन देखील जोडू जे फाइलला आमच्या इच्छित फॉरमॅटमध्ये रूपांतरित करेल. या पद्धतीसह पुढे जाण्यासाठी, खालील कोड VBA मॉड्यूल विंडोमध्ये घाला.
1533
कोड टाइप केल्यानंतर, तो फक्त <1 वरून चालवा> Macros पर्याय जसे आपण आधी दाखवले आहे. आता, सेव्ह फोल्डरवर जा आणि XLSX फॉरमॅट असलेली फाईल आता तिथे असावी.
अधिक वाचा: वर्कबुक विशिष्ट मध्ये जतन करण्यासाठी एक्सेल VBAतारखेसह फोल्डर
3. फाइल फॉरमॅट क्रमांक प्रविष्ट करणे
फाइल फॉरमॅट क्रमांक हे अनन्य क्रमांक आहेत जे सेव्ह करताना विशिष्ट फाइल प्रकार दर्शवतात. या ट्युटोरियलसाठी, VBA वापरून एक्सेल प्रत XLSX फाइल म्हणून जतन करणे हे आमचे ध्येय आहे. तर, आम्ही 51 फॉरमॅट क्रमांक वापरू, जो XLSX फाइल प्रकार दर्शवतो. तर, खालील कोड VBA मॉड्यूलमध्ये टाइप करा:
1830
आता, तुम्ही हा कोड चालवल्यास, एक्सेल त्वरित कार्यपुस्तिका एका<मध्ये सेव्ह करेल. 1> XLSX स्वरूप. डेस्टिनेशन फोल्डरमध्ये चेक करून तुम्ही याची पुष्टी करू शकता.
अधिक वाचा: एक्सेल VBA फाइल फॉरमॅट म्हणून सेव्ह करा (12 योग्य उदाहरणे)
4. पासवर्डसह सेव्ह करणे
बर्याच प्रकरणांमध्ये, एक्सेल वर्कबुकची प्रत XLSX फॉरमॅटमध्ये अतिरिक्त पासवर्डसह सेव्ह करणे फार महत्वाचे आहे. हे विशेषतः वर्कबुकसाठी सत्य आहे ज्यांना उच्च-सुरक्षिततेची चिंता आहे. तुम्ही VBA वापरून आणि तुमचा दस्तऐवज जतन करण्यासोबत एक सानुकूल पासवर्ड सेट करून हे कार्य अगदी सहजपणे साध्य करू शकता. त्यासाठी, मॉड्युल विंडोमध्ये खालील VBA कोड प्रविष्ट करा:
3703
शेवटी, जसे आम्ही आधी पाहिले, तुम्ही फक्त हा कोड मॅक्रो पर्यायांमधून चालवावा लागेल. आता, तुम्ही तुमच्या सेव्ह केलेल्या फोल्डरमध्ये गेल्यास, तुम्ही दिलेल्या नावाची फाईल आणि शेवटी XLSX विस्तार शोधा.
अधिक वाचा: Excel VBA: न उघडता शीट नवीन वर्कबुक म्हणून सेव्ह करा
5.फक्त वाचण्याची शिफारस करून जतन करा
दस्तऐवज संरक्षित करण्याचा एक कमी कठोर मार्ग म्हणजे ती केवळ वाचनीय फाइल बनवणे. तुम्ही एक्सेल फाइल कॉपी XLSX फॉरमॅटमध्ये सेव्ह केल्यास, तुम्ही VBA वापरून केवळ-वाचनीय स्थिती सेट करू शकता. आता, हे करण्यासाठी, खालील कोड VBA मॉड्यूलमध्ये घाला:
9730
नंतर, हा कोड मॅक्रो<2 वरून चालवा> डेव्हलपर टॅब अंतर्गत पर्याय. यामुळे खाली दर्शविल्याप्रमाणे वर्तमान कार्यपुस्तिकेची XLSX प्रत जतन करावी.
अधिक वाचा: Excel VBA ला व्हेरिएबल नावाने फाइल सेव्ह करा (5 उदाहरणे)
लक्षात ठेवण्यासारख्या गोष्टी
- XLSX फाईलचा सेव्हिंग मार्ग <मधील बदलण्याची खात्री करा 1>VBA . ते तुमच्या कॉम्प्युटरमधील फोल्डर पाथशी जुळले पाहिजे.
- तुम्ही बिल्ट-इन VBA फंक्शन्सचे स्पेलिंग अगदी मी केले आहे हे पाहण्यासाठी दोनदा तपासा.
- लक्षात ठेवा, काही प्रकरणांमध्ये, कोड चालवल्यानंतर VBA कोड यापुढे VBA विंडोमध्ये उपलब्ध नसेल.
निष्कर्ष
मला आशा आहे की VBA वापरून एक्सेल फाइल कॉपी XLSX फॉरमॅटमध्ये सेव्ह करण्यासाठी मी दाखवलेल्या पद्धती तुम्हाला उपयुक्त ठरल्या. तुम्ही कोणत्याही पायऱ्यांमध्ये अडकल्यास किंवा कोड काम करत नसल्यास, मी काही वेळा प्रदान केलेले कोड तपासण्याचे सुचवेन. तसेच, कोड काय करत आहे हे समजून घेण्यासाठी काही प्रमाणात कोड बदलण्याचा प्रयत्न करा. शेवटी, अधिक एक्सेल तंत्र जाणून घेण्यासाठी, आमचे अनुसरण करा ExcelWIKI वेबसाइट. तुम्हाला काही शंका असल्यास, कृपया मला टिप्पण्यांमध्ये कळवा.