एक्सेल वीबीए: हां नहीं संदेश बॉक्स का विकास और उपयोग करें

  • इसे साझा करें
Hugh West

इस लेख में, मैं आपको दिखाऊंगा कि कैसे आप एक्सेल में VBA में हां नहीं संदेश बॉक्स का विकास और उपयोग कर सकते हैं।

विकसित और उपयोग करें हां नहीं एक्सेल वीबीए के साथ संदेश बॉक्स (त्वरित दृश्य)

2735

अभ्यास कार्यपुस्तिका डाउनलोड करें

जब आप व्यायाम कर रहे हों तो इस अभ्यास कार्यपुस्तिका को डाउनलोड करें इस लेख को पढ़ रहे हैं।

हाँ नहीं संदेश Box.xlsm

हाँ नहीं संदेश बॉक्स विकसित करने और उपयोग करने के लिए VBA कोड का अवलोकन (चरण-दर-चरण विश्लेषण)

आइए एक सरल उदाहरण के साथ हां-नहीं संदेश बॉक्स का उपयोग सीखें। संदेश बॉक्स आपसे एक प्रश्न पूछेगा, क्या आप एक्सेलविकि को पसंद करते हैं?

यदि आपका उत्तर हां है, तो आप संदेश बॉक्स<में हां क्लिक करेंगे। 2>। और अगर आपका जवाब नहीं है, तो आप नहीं पर क्लिक करेंगे।

अब, संदेश बॉक्स<2 में हां या ना क्लिक करने के बाद क्या होगा?>? सक्रिय कार्यपत्रक में, 2 कक्ष होते हैं जिनमें ExcelWIKI को पसंद और नापसंद करने वाले लोगों की संख्या होती है। यदि आप हां दबाते हैं, तो लाइक सेल में संख्या एक से बढ़ जाएगी।

और यदि आप नहीं दबाते हैं, तो नापसंद सेल में संख्या एक से बढ़ जाएगी। .

तो, इस पूरे कार्य को VBA कोड के साथ कैसे पूरा करें? आसान। पूरी प्रक्रिया में 2 प्रमुख कदम हैं। 1>मैसेज बॉक्स

मैं आपके सीखने के प्रत्येक चरण का विवरण दिखा रहा हूं।

⧪ चरण1: Yes-No Message Box को विकसित करना

सबसे पहले, आपको VBA में yes-no message बॉक्स बनाना होगा। यह आसान है। सामान्य संदेश बॉक्स के रूप में एक ही प्रक्रिया का उपयोग करें, तर्क के रूप में प्रश्न के साथ, एक नए तर्क के साथ vbYesNo

यहाँ प्रश्न है, “Do You Like ExcelWIKI ?"

2826

⧪ चरण 2: संदेश बॉक्स आउटपुट का उपयोग करना

अगला, हम एक कार्य पूरा करेंगे संदेश बॉक्स आउटपुट का उपयोग करना। यहाँ, सेल C3 में उन लोगों की संख्या शामिल है जो ExcelWIKI को पसंद करते हैं, और सेल C4 में उन लोगों की संख्या शामिल है जो ExcelWIKI को पसंद नहीं करते हैं।

इसलिए, यदि उत्तर है हां , सेल C3 एक से बढ़ जाएगा। और यदि यह नहीं है, तो सेल C4 में एक की वृद्धि होगी।

हम इसे निष्पादित करने के लिए If-block का उपयोग करेंगे।

6904

तो पूरा VBA कोड होगा:

VBA कोड:

9616
<0

एक्सेल में हाँ नहीं संदेश बॉक्स विकसित करने और उपयोग करने के लिए मैक्रो बनाना

हमने कोड का चरण-दर-चरण विश्लेषण देखा है हां-नहीं संदेश बॉक्स विकसित करने और उसका उपयोग करने के लिए। अब देखते हैं कि हम कोड को रन करने के लिए मैक्रो कैसे बना सकते हैं।

⧪ चरण 1: VBA विंडो खोलना

ALT + F11<2 दबाएं> अपने कीबोर्ड पर विजुअल बेसिक विंडो खोलने के लिए।

⧪ चरण 2: एक नया मॉड्यूल सम्मिलित करना

डालें > टूलबार में मॉड्यूल मॉड्यूल पर क्लिक करें। Module1 नामक एक नया मॉड्यूल(या आपके पिछले इतिहास के आधार पर कुछ और) खुल जाएगा।

⧪ चरण 3: VBA कोड डालना

यह है सबसे महत्वपूर्ण कदम। दिए गए VBA कोड को मॉड्यूल में डालें।

⧪ चरण 4: कोड चलाना

क्लिक करें उपरोक्त टूलबार से रन सब/यूजरफॉर्म टूल पर।

कोड चलेगा। एक संदेश बॉक्स आपसे पूछेगा कि आपको एक्सेलविकी पसंद है या नहीं, हां और नहीं विकल्प के साथ।

<0

अगर आप हां चुनते हैं, तो सेल C3 में नंबर एक से बढ़ जाएगा। और अगर आप नहीं चुनते हैं, तो सेल C4 में संख्या एक से बढ़ जाएगी।

यहां, मैंने हां चुना है, इसलिए ExcelWIKI को पसंद करने वालों की संख्या में एक की वृद्धि हुई है।

याद रखने योग्य बातें

  • एक संदेश बॉक्स में VBA में कुल 4 पैरामीटर होते हैं जिन्हें प्रॉम्प्ट, बटन, शीर्षक , और हेल्पफाइल कहा जाता है . यहां मैंने केवल 2 पैरामीटर, प्रॉम्प्ट और बटन दिखाया है। लेकिन यदि आप VBA संदेश बॉक्स को अधिक विस्तार से खोजना चाहते हैं, तो आप इस लिंक को देख सकते हैं।

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