सामग्री सारणी
आमच्या दैनंदिन जीवनात 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 साइटला भेट द्यायला विसरू नका.