VBA तुलना संचालक: नहीं के बराबर या उससे कम

विषय - सूची:

Anonim

VBA तुलना संचालक

ये ऐसे ऑपरेटर हैं जिनका उपयोग मूल्यों की तुलना करने के लिए किया जाता है। तुलना ऑपरेटरों के बराबर, कम से कम, से अधिक और बराबर नहीं शामिल हैं

सत्यापन उद्देश्यों के लिए मूल्यों की तुलना करने के लिए तुलना ऑपरेटरों का उपयोग किया जाता है। मान लीजिए कि आप बिक्री के एक सरल बिंदु को विकसित कर रहे हैं। इस एप्लिकेशन में, आप पोस्ट करने से पहले दर्ज किए गए मानों को मान्य करना चाहते हैं। ऐसे मामलों में, आप तुलना ऑपरेटरों का उपयोग कर सकते हैं। यह ऑपरेटर नकारात्मक संख्याओं के खिलाफ जांच करेगा या यह सुनिश्चित करेगा कि भुगतान की गई राशि बिल राशि से अधिक नहीं है। तुलनात्मक संचालक ऐसी स्थितियों में काम आते हैं।

निम्न तालिका VBA में परिभाषित तुलना ऑपरेटरों को सूचीबद्ध करती है।

ऑपरेटर विवरण
= समान: यदि दो मान समान हैं तो जाँच करता है। इसका उपयोग असाइनमेंट ऑपरेटर के रूप में भी किया जाता है
< इससे कम: इस ऑपरेटर का उपयोग संख्याओं को घटाने के लिए किया जाता है
> से अधिक: इस ऑपरेटर का उपयोग संख्याओं को गुणा करने के लिए किया जाता है
<> नहीं के बराबर: इस ऑपरेटर का उपयोग संख्याओं को विभाजित करने के लिए किया जाता है
<= से कम या बराबर:
> = इससे बड़ा या इसके बराबर:

VBA तुलना संचालक उदाहरण के साथ

निम्न तालिका उदाहरण और आउटपुट के साथ एक्सेल VBA तुलना ऑपरेटरों को दर्शाती है।

एस / एन ऑपरेटर उदाहरण उत्पादन
1 = यदि x = z तब यदि वे समान हैं, तो सही है, अन्यथा यह गलत है
< यदि x अगर x से z कम है, तो यह सही है, अन्यथा यह गलत है
> यदि x> z तब यदि x से z से अधिक है, तो यह सही है, अन्यथा यह गलत है
<> यदि x <> z तब यदि वे समान नहीं हैं, तो सही है, अन्यथा यह गलत है
<= यदि x <= z तब यदि x से z के बराबर या उससे कम है, तो यह सही है, अन्यथा यह गलत है
> = यदि x> = तब यदि x से z से अधिक है, तो यह सही है, अन्यथा यह गलत है

उदाहरण स्रोत कोड

समान तुलना संचालक

If 2 = 1 ThenMsgBox "True", vbOKOnly, "Equal Operator"ElseMsgBox "False", vbOKOnly, "Equal Operator"End If

यहां,

  • "यदि 2 = 1 तो ... एल्स ... एंड" अगर " स्टेटमेंट 2" 1 का मूल्यांकन करने के लिए इफ स्टेटमेंट का उपयोग करता है
  • "MsgBox ..." एक अंतर्निहित फ़ंक्शन है जो एक संदेश बॉक्स प्रदर्शित करता है।
    • पहला पैरामीटर "सही" या "गलत" वह है जो संदेश बॉक्स में प्रदर्शित किया जाएगा। हमारे उदाहरण में, 2 1 के बराबर नहीं है, इसलिए, यह संदेश बॉक्स में "गलत" दिखाएगा।
    • दूसरा पैरामीटर "vbOKOnly" वह बटन है जो संदेश बॉक्स में प्रदर्शित होता है
    • तीसरा पैरामीटर "समान ऑपरेटर" संदेश बॉक्स का शीर्षक है।

उपरोक्त कोड का निष्पादन निम्नलिखित परिणाम देता है

उपरोक्त एक्सेल कोड डाउनलोड करें