/ / एक्सेल वीबीए अगर वक्तव्य

एक्सेल वीबीए अगर वक्तव्य

यदि फिर वक्तव्य | अन्य कथन

उपयोग यदि फिर कथन में एक्सेल VBA यदि कोई विशिष्ट स्थिति पूरी हो जाती है तो कोड लाइनों को निष्पादित करने के लिए।

यदि फिर वक्तव्य

अपने वर्कशीट पर कमांड बटन रखें और निम्न कोड लाइनें जोड़ें:

Dim score As Integer, result As String
score = Range("A1").Value

If score >= 60 Then result = "pass"

Range("B1").Value = result

स्पष्टीकरण: यदि स्कोर 60 से अधिक या बराबर है, तो एक्सेल वीबीए पास लौटाता है।

जब आप पत्रक पर आदेश बटन क्लिक करते हैं, तो परिणाम:

एक्सेल वीबीए अगर वक्तव्य

नोट: यदि स्कोर 60 से कम है, तो एक्सेल वीबीए रिक्त चर के परिणाम को सेल बी 1 में रखता है।

अन्य कथन

अपने वर्कशीट पर कमांड बटन रखें और निम्न कोड लाइनें जोड़ें:

Dim score As Integer, result As String
score = Range("A1").Value

If score >= 60 Then
    result = "pass"
Else
    result = "fail"
End If

Range("B1").Value = result

स्पष्टीकरण: यदि स्कोर 60 से अधिक या बराबर है, तो एक्सेल वीबीए पास लौटाता है, अन्यथा एक्सेल वीबीए रिटर्न विफल हो जाता है।

जब आप पत्रक पर आदेश बटन क्लिक करते हैं, तो परिणाम:

एक्सेल वीबीए एल्से स्टेटमेंट

ध्यान दें: केवल तभी जब आपके पास एक कोड लाइन है और उसके बाद कोई अन्य कथन नहीं है, तो उसे तुरंत बाद कोड कोड डालने की अनुमति है और छोड़ने के लिए (छोड़ दें) अंत (पहला उदाहरण)। अन्यथा शब्दों के बाद एक और पंक्ति शुरू करें फिर और अन्य और अंत अगर (दूसरा उदाहरण) के साथ समाप्त करें।

यह भी पढ़ें: