सामग्री सारणी
या लेखात, मी तुम्हाला एक्सेलमध्ये VBA मध्ये होय नाही मेसेज बॉक्स कसा विकसित आणि वापरू शकता हे दाखवेन.
विकसित करा आणि वापरा एक्सेल VBA (क्विक व्ह्यू) सह होय नाही संदेश बॉक्स
6910
सराव वर्कबुक डाउनलोड करा
आपण करत असताना व्यायाम करण्यासाठी हे सराव कार्यपुस्तिका डाउनलोड करा हा लेख वाचत आहात.
होय नो मेसेज बॉक्स.xlsm
हो नाही मेसेज बॉक्स विकसित करण्यासाठी आणि वापरण्यासाठी VBA कोडचे विहंगावलोकन (चरण-दर-चरण विश्लेषण)
साध्या उदाहरणासह होय-नाही संदेश बॉक्स चा वापर जाणून घेऊ. संदेश बॉक्स तुम्हाला एक प्रश्न विचारेल, तुम्हाला ExcelWIKI आवडते का?
तुमचे उत्तर होय असल्यास, तुम्ही संदेश बॉक्स<मध्ये होय क्लिक कराल. 2>. आणि तुमचे उत्तर नाही असल्यास, तुम्ही नाही क्लिक कराल.
आता, तुम्ही संदेश बॉक्स<2 मध्ये होय किंवा नाही क्लिक केल्यानंतर काय होईल>? सक्रिय वर्कशीटमध्ये, 2 सेल आहेत ज्यात ExcelWIKI ला आवडणाऱ्या आणि नापसंत करणाऱ्या लोकांची संख्या असते. तुम्ही होय दाबल्यास, लाइक सेलमधील संख्या एकने वाढेल.
आणि तुम्ही नाही दाबल्यास, नापसंत सेलमधील संख्या एकने वाढेल. .
तर, हे संपूर्ण कार्य VBA कोडने कसे पूर्ण करायचे? सोपे. संपूर्ण प्रक्रियेत 2 प्रमुख टप्पे आहेत.
- होय-नाही मेसेज बॉक्स विकसित करणे
- चे आउटपुट वापरणे. 1>संदेश बॉक्स
मी तुमच्या शिकण्यासाठी प्रत्येक पायरीचा तपशील दाखवत आहे.
⧪ पायरी1: होय-नाही संदेश बॉक्स विकसित करणे
सर्वप्रथम, तुम्हाला VBA मध्ये होय-नाही संदेश बॉक्स तयार करावा लागेल. हे सोपे आहे. सामान्य मेसेज बॉक्स सारखीच पद्धत वापरा, युक्तिवादाच्या प्रश्नासह, नवीन युक्तिवादासह vbYesNo .
येथे प्रश्न आहे, “तुम्हाला ExcelWIKI आवडते का? ?”
7733
⧪ पायरी 2: मेसेज बॉक्स आउटपुट वापरणे
पुढे, आम्ही एक कार्य पूर्ण करू संदेश बॉक्स आउटपुट वापरून. येथे, सेल C3 मध्ये ExcelWIKI आवडणाऱ्या लोकांची संख्या आहे आणि सेल C4 मध्ये ExcelWIKI आवडत नसलेल्या लोकांची संख्या आहे.
तर, जर उत्तर आहे होय , सेल C3 एक ने वाढेल. आणि जर ते नाही असेल तर सेल C4 एक ने वाढेल.
आम्ही हे कार्यान्वित करण्यासाठी इफ-ब्लॉक वापरू.
2739
तर पूर्ण VBA कोड असेल:
⧭ VBA कोड:
6694<0
एक्सेलमध्ये होय नाही संदेश बॉक्स विकसित करण्यासाठी आणि वापरण्यासाठी मॅक्रो तयार करणे
आम्ही कोडचे चरण-दर-चरण विश्लेषण पाहिले आहे होय-नाही संदेश बॉक्स विकसित करण्यासाठी आणि वापरण्यासाठी. आता, कोड रन करण्यासाठी मॅक्रो कसा तयार करू शकतो ते पाहू.
⧪ पायरी 1: VBA विंडो उघडणे
ALT + F11<2 दाबा> तुमच्या कीबोर्डवर Visual Basic विंडो उघडण्यासाठी.
⧪ पायरी 2: नवीन मॉड्यूल समाविष्ट करणे
वर जा घाला > टूलबारमधील मॉड्यूल . मॉड्युल वर क्लिक करा. Module1 नावाचे नवीन मॉड्यूल(किंवा तुमच्या मागील इतिहासावर अवलंबून इतर काहीही) उघडेल.
⧪ पायरी 3: VBA कोड टाकणे
हे आहे सर्वात महत्वाची पायरी. दिलेला VBA कोड मॉड्यूलमध्ये घाला.
⧪ पायरी 4: कोड चालवणे
क्लिक करा वरील टूलबारवरील रन सब/यूजरफॉर्म टूलवर.
कोड रन होईल. होय आणि नाही पर्यायासह मेसेज बॉक्स तुम्हाला ExcelWIKI आवडतो की नाही हे विचारेल.
<0तुम्ही होय निवडल्यास, सेलमधील संख्या C3 एकने वाढेल. आणि तुम्ही नाही निवडल्यास, सेलमधील संख्या C4 एक ने वाढेल.
येथे, मी होय निवडले आहे, त्यामुळे ExcelWIKI ला आवडणाऱ्या लोकांची संख्या एक ने वाढली आहे.
लक्षात ठेवण्यासारख्या गोष्टी
- VBA मधील संदेश बॉक्स मध्ये एकूण 4 पॅरामीटर्स असतात ज्याला प्रॉम्प्ट, बटण, शीर्षक आणि मदत फाइल म्हणतात. . येथे मी फक्त 2 पॅरामीटर्स, प्रॉम्प्ट आणि बटण दाखवले आहेत. परंतु जर तुम्हाला VBA संदेश बॉक्स अधिक तपशीलवार शोधायचा असेल, तर तुम्ही ही लिंक तपासू शकता.