Excel VBA If-ElseIf-Else-vbAbortRetryIgnore Statement in Hindi- इस पोस्ट मे हम Excel में VBA If, ElseIf, Else के बारे में और अच्छे से जानेंगे, और अलग अलग तरीके के लॉजिक को समझेंगे, मैंने पिछले पोस्ट में VBA Subroutine ( Sub ) , Variables को अच्छे से बताया हैं, तथा IF-THEN-ELSE के कुछ उदाहरण भी दिए हैं।
If-ElseIf-Else – जैसा की इसके नाम में ही दिख रहा है, की इसमें ElseIf कंडीशन ( स्थिति ) भी हैं, मेरे पिछले पोस्ट के उदाहरण में IF-THEN-ELSE कंडीशन थी, पर अब हम इसमे एक और कंडीशन ( स्थिति ) जोड़ेंगे वो हैं ElseIf , इससे आप तीन स्थितियों को शामिल कर सकते हैं।
Sub MyFirst_Button()
Dim MyFirstvariable As Integer
MyFirstvariable = MsgBox(“Select Yes / NO / Cancel”, vbYesNoCancel, “My Conditional Alert”)
If MyFirstvariable = vbYes Then
MsgBox “Selected-Yes”
ElseIf MyFirstvariable = vbNo Then
MsgBox “Selected-No”
Else
MsgBox “Selected-Cancel”
End If
End Sub
ऊपर दिए हुए उदाहरण में अगर आप ध्यान से देखेंगे, तो पायेंगे की मैंने “vbYesNoCancel ” उपयोग में लाया हैं, जबकि मेरे पिछले पोस्ट के उदाहरण में मैंने “vbYesNo ” उपयोग में लाया था, ये बात गौर करने लायक हैं , इस तरीके से आप याद रख सकेंगे, और अपनी आवश्यकता के अनुसार coding कर सकेंगे।
अब आप एक्सेल पर बने बटन पर क्लिक करेंगे, तो निचे दिया हुआ अलर्ट का संदेश मिलेगा।
कुछ इसी तरह से आप “vbAbortRetryIgnore ” उपयोग में ला सकते हैं , निचे दिए गए कोड को समझ कर अपने एक्सेल के बटन पर लिखे, इस कोड का लॉजिक ( तर्क ) एक जैसा हैं, बस मैंने “vbYesNoCancel ” के जगह “vbAbortRetryIgnore ” उपयोग में लाया हैं ।
Sub MyFirst_Button()
Dim MyFirstvariable As Integer
MyFirstvariable = MsgBox(“Select Abort / Retry / Ignore”, vbAbortRetryIgnore, “My Conditional Alert”)
If MyFirstvariable = vbAbort Then
MsgBox “Selected-Abort”
ElseIf MyFirstvariable = vbRetry Then
MsgBox “Selected-Retry”
Else
MsgBox “Selected-Ignore”
End If
End Sub
जब आप ऊपर दिए कोड को execute करेंगे, तो आप को निचे दिया हुआ अलर्ट ( सतर्क ) मिलेगा।
एक बार coding सही से काम रहा हो, तो आप अपने एक्सेल को, अपने कंप्यूटर के लोकल ड्राइव में सेव कर ले।
याद रखें के आप ने VBA कोड लिखा हैं, तो फाइल को आप सेव करते समय Save as type :- “Excel Micro-Enabled Workbook ” ही सेलेक्ट करे, अन्यथा आप की coding काम नहीं करेगी।
तो आज हमने सीखा की MS Excel मैं VBA Coding If-ElseIf-Else, vbAbortRetryIgnore कंडीशन क्या होता हैं, तथा इसका उपयोग कैसे कर सकते हैं, अगले पोस्ट में हम VBA में loops क्या होता हैं, तथा उसके प्रकार के बारे मैं जानेंगे, और कुछ लॉजिकल उदाहरण की coding करेंगे ।
थैंक यू।