एक्सेल VBA: फाइल अस्तित्वात आहे की नाही ते तपासा

  • ह्याचा प्रसार करा
Hugh West

आमच्या दैनंदिन जीवनात Excel VBA चा सर्वात फायदेशीर वापर म्हणजे आपण आपल्या मशीनवर फाइल अस्तित्वात आहे की नाही ते तपासू शकतो. या लेखात, मी तुम्हाला एक्सेल VBA वापरून आमच्या संगणकावर फाइल अस्तित्वात आहे की नाही हे तुम्ही कसे तपासू शकता ते दाखवेन.

फाइल अस्तित्वात आहे की नाही हे तपासण्यासाठी VBA कोड (त्वरित) पहा)

7007

सराव वर्कबुक डाउनलोड करा

आपण हा लेख वाचत असताना व्यायाम करण्यासाठी हे सराव कार्यपुस्तिका डाउनलोड करा.

VBA फाइल अस्तित्वात आहे का ते तपासा.xlsm

फाइल अस्तित्वात आहे की नाही हे तपासण्यासाठी VBA कोडचे विहंगावलोकन (चरण-दर-चरण विश्लेषण)

तर, आणखी विलंब न करता, आज आपल्या मुख्य चर्चेकडे जाऊ या. आमच्या संगणकावर फाइल अस्तित्वात आहे की नाही हे कसे तपासायचे हे जाणून घेण्यासाठी आम्ही VBA कोड चरण-दर-चरणात खंडित करू.

⧪ पायरी 1: आवश्यक समाविष्ट करणे इनपुट

कोडच्या अगदी सुरुवातीला, आपल्याला त्यात आवश्यक इनपुट टाकावे लागेल. या कोडमध्ये फक्त एक इनपुट आवश्यक आहे आणि आम्ही शोधत असलेल्या फाईलचे ते नाव आहे. पूर्ण फाइल नाव (संबंधित डिरेक्टरीसह) घाला.

9586

⧪ पायरी 2: VBA Dir फंक्शनसह फाइल नाव काढणे

पुढे, आम्ही एक छोटी युक्ती वापरू. फाइलचे नाव काढण्यासाठी आम्ही VBA Dir फंक्शन वापरू. अशी कोणतीही फाइल अस्तित्वात नसल्यास, Dir फंक्शन एक शून्य स्ट्रिंग देईल.

3529

⧪पायरी 3: If-Block वापरून फाइल अस्तित्वात आहे की नाही हे तपासणे

ही सर्वात महत्त्वाची पायरी आहे. आम्ही आधी सांगितले आहे की दिलेल्या नावात कोणतीही फाईल अस्तित्वात नसल्यास, Dir फंक्शन एक शून्य स्ट्रिंग देते. फाइल अस्तित्वात आहे की नाही हे तपासण्यासाठी आम्ही या गुणधर्माचा वापर If-block मध्ये करू.

1299

म्हणून पूर्ण VBA कोड असेल:

VBA कोड:

1373

आउटपुट:

कोड चालवा. माझ्या संगणकावर, एक संदेश बॉक्स प्रदर्शित होईल, “फाइल अस्तित्वात आहे” , कारण ती माझ्या मशीनवर प्रत्यक्षात अस्तित्वात आहे.

तुमच्या मशीनवर, फाइल आहे की नाही यावर अवलंबून आउटपुट भिन्न असू शकते. अस्तित्वात आहे की नाही.

अधिक वाचा: Excel VBA: शीट अस्तित्वात आहे का ते तपासा (2 सोप्या पद्धती)

एक्सेल व्हीबीए वापरत नाही किंवा फायलींची श्रेणी अस्तित्वात आहे किंवा नाही हे तपासण्यासाठी मॅक्रो विकसित करणे

येथे आम्हाला एक्सेल वर्कशीटमध्ये डेटा सेट मिळाला आहे ज्यामध्ये काही फाइल्सचे नाव आहे श्रेणी B4:B8 .

आमचा उद्देश मॅक्रो विकसित करणे आहे जो अस्तित्वात / अस्तित्वात नाही असे लिहेल संगणकावर ते अस्तित्वात आहेत की नाही हे तपासल्यानंतर प्रत्येकाच्या बाजूला.

⧪ पायरी 1: VBA विंडो उघडणे

ALT + दाबा Visual Basic विंडो उघडण्यासाठी तुमच्या कीबोर्डवर F11 .

⧪ पायरी 2: नवीन मॉड्यूल समाविष्ट करणे

वर जा घाला > टूलबारमधील मॉड्यूल . मॉड्युल वर क्लिक करा. एक नवीन मॉड्यूल म्हणतात मॉड्युल1 (किंवा तुमच्या मागील इतिहासावर अवलंबून इतर काहीही) उघडेल.

⧪ पायरी 3: VBA कोड टाकणे

ही सर्वात महत्त्वाची पायरी आहे. मॉड्यूलमध्ये खालील VBA कोड घाला.

VBA कोड:

1780

⧪ पायरी 5: कोड चालवणे

वरील टूलबारमधील रन सब/यूजरफॉर्म टूलवर क्लिक करा.

कोड चालेल. आणि तुम्हाला अस्तित्वात असलेल्या फायलींसाठी “अस्तित्वात” आणि अस्तित्वात नसलेल्या फायलींसाठी “अस्तित्वात नाही” मिळेल.

अधिक वाचा: एक्सेलमधील श्रेणीमध्ये मूल्य अस्तित्वात आहे का ते कसे तपासायचे (8 मार्ग)

निष्कर्ष

म्हणून, एक्सेलमधून संलग्नकांसह ईमेल पाठवण्यासाठी मॅक्रो विकसित करण्याची ही प्रक्रिया आहे. तुला काही प्रश्न आहेत का? आम्हाला विचारण्यास मोकळ्या मनाने. आणि अधिक पोस्ट आणि अपडेटसाठी आमच्या ExcelWIKI साइटला भेट द्यायला विसरू नका.

ह्यू वेस्ट हे एक अत्यंत अनुभवी एक्सेल ट्रेनर आणि विश्लेषक आहेत ज्याचा उद्योगात 10 वर्षांपेक्षा जास्त अनुभव आहे. त्यांनी अकाउंटिंग आणि फायनान्समध्ये बॅचलर डिग्री आणि बिझनेस अॅडमिनिस्ट्रेशनमध्ये पदव्युत्तर पदवी घेतली आहे. ह्यूला शिकवण्याची आवड आहे आणि त्याने एक अद्वितीय शिकवण्याचा दृष्टीकोन विकसित केला आहे ज्याचे अनुसरण करणे आणि समजणे सोपे आहे. एक्सेलच्या त्यांच्या तज्ञ ज्ञानाने जगभरातील हजारो विद्यार्थ्यांना आणि व्यावसायिकांना त्यांची कौशल्ये सुधारण्यास आणि त्यांच्या करिअरमध्ये उत्कृष्ट कामगिरी करण्यास मदत केली आहे. त्याच्या ब्लॉगद्वारे, ह्यू आपले ज्ञान जगासोबत सामायिक करतो, व्यक्ती आणि व्यवसायांना त्यांच्या पूर्ण क्षमतेपर्यंत पोहोचण्यात मदत करण्यासाठी विनामूल्य एक्सेल ट्यूटोरियल आणि ऑनलाइन प्रशिक्षण ऑफर करतो.