VBA ऑपरेटर्स - एक्सेल VBA ऑपरेटर्स (उदाहरण) की सूची

एक्सेल VBA ऑपरेटर्स

में VBA ऑपरेटरों कि क्या एक नंबर या किसी अन्य की तुलना में कम एक और अधिक से अधिक या किसी अन्य संख्या के बराबर है की जाँच करने के लिए इस्तेमाल कर रहे हैं और साथ ही के बराबर नहीं। विधि ऑपरेटरों के उपयोग के समान है जैसा कि हम एक्सेल में उपयोग करते हैं जैसे कि ए> बी एक तुलना ऑपरेटर का उपयोग कर रहा है।

इससे कोई फर्क नहीं पड़ता कि हम कितने अच्छे हैं या हम अपने काम में कितने कुशल हैं। यदि हम मूल बातें सही नहीं करते हैं, तो सब कुछ गड़बड़ हो जाएगा। सबसे पहले अगर हम मूल बातें नहीं सीखते हैं, तो हम अगले स्तर पर आगे नहीं बढ़ सकते हैं, चाहे वह कोई भी पेशा हो। मूल कारणों पर मैं इतना दबाव डाल रहा हूं, क्योंकि आज के लेख में, हम आपको मूल अवधारणाओं में से एक दिखाएंगे, "VBA"।

ऑपरेटर किसी भी गणना का दिल हैं। वे संकेत हैं जिनका उपयोग हम एक चीज़ की दूसरे से तुलना करने के लिए करते हैं। मुझे यकीन है कि आपने अपने दैनिक कार्यस्थल में इन लॉजिक्स का उपयोग किया होगा।

गणितीय ऑपरेटरों की सूची

नीचे गणितीय ऑपरेटर की सूची है जो हम नियमित रूप से उपयोग करते हैं।

ऊपर गणितीय ऑपरेटर हैं और वे सभी के लिए सामान्य हैं। हमारे पास तुलनात्मक ऑपरेटर भी हैं। नीचे उन लोगों की सूची दी गई है।

VBA के लिए तुलना ऑपरेटरों की सूची

  • समान चिह्न (=)
  • ग्रेटर साइन साइन (>)
  • ग्रेटर थान या बराबर के लिए साइन (> =)
  • साइन से कम (<)
  • साइन के बराबर नहीं ()

आइए इन ऑपरेटरों के बारे में विस्तार से चर्चा करें।

समान चिह्न (=)

इस चिन्ह का उपयोग यह तुलना करने के लिए किया जाता है कि क्या एक चीज दूसरी चीज के बराबर है। इस ऑपरेटर साइन का परिणाम TRUE या FALSE है। अगर एक चीज दूसरे के बराबर है, तो हमें TRUE मिलेगा या फिर FALSE।

नीचे समान (=) ऑपरेटर के उपयोग को समझने के लिए VBA कोड है ।

कोड:

सब इक्वल_ओपरेटर () डिम वैल 1 स्ट्रिंग दिम वेल 2 स्ट्रींग वैल 1 = 25 वैल 2 = 25 यदि वैल 1 = वैल 2 तो मिसगबॉक्स "दोनों समान हैं और परिणाम TRUE" Else MsgBox "दोनों समान नहीं है और परिणाम FALSE है"।

यह परिणाम TRUE के रूप में लौटाएगा क्योंकि चर मान "Val1" और "Val2" समान हैं।

ग्रेटर साइन साइन (>)

यह संकेत जांचता है कि क्या एक संख्या अन्य संख्या से अधिक है। यह एक तार्किक VBA ऑपरेटर भी है जहां परिणाम TRUE या FALSE है।

ग्रेटर थान (>) ऑपरेटर के उपयोग को समझने के लिए नीचे VBA कोड है ।

कोड:

उप ग्रेटर_ओपरेटर () डिम वैल 1 स्ट्रिंग दिम वेल 2 स्ट्रींग वैल 1 के रूप में = 25 वैल 2 = 20 यदि वैल 1> वैल 2 है तो MsgBox "Val1 वैल 2 से अधिक है और परिणाम TRUE" एल्स MsfBox "Val1 वैल 2 से अधिक नहीं है और परिणाम FALSE है। “एंड इफ एंड एंड सब

और परिणाम होगा -

ग्रेटर थान या बराबर के लिए साइन (> =)

यह संकेत ठीक ऊपर के ऑपरेटर ग्रेटर थान के समान ही काम करता है लेकिन जाँच करता है कि संख्या बराबर है या नहीं।

नीचे ग्रेटर थान या समान (> =) ऑपरेटर के उपयोग को समझने के लिए VBA कोड है ।

कोड:

Sub Greater_Than_Equal_Operator () Dim Val1 स्ट्रिंग के रूप में Dim Val2 जैसा स्ट्रिंग Val1 = 25 Val2 = 20 यदि Val1> = Val2 है तो MsgBox "Val1 val2 से अधिक है और परिणाम TRUE" Else MsgBox "Val1 val2 से अधिक नहीं है और परिणाम 2 है। FALSE "एंड इफ एंड एंड सब

अब हम सिर्फ val2 राशि को 25 में बदलेंगे और फिर कोड को रन करेंगे।

दोनों परिणामों ने TRUE लौटाया क्योंकि हमने> = साइन लगाया है।

साइन से कम (<)

यह संकेत जांचता है कि क्या एक संख्या अन्य संख्या से कम है। यह VBA में एक तार्किक ऑपरेटर भी है, जहाँ परिणाम TRUE या FALSE है।

नीचे VBA कोड के उपयोग को समझने के लिए VBA कोड है (<)

कोड:

Sub Less_Operator() Dim Val1 As String Dim Val2 As String Val1 = 25 Val2 = 20 If Val1 < Val2 Then MsgBox "Val1 is less than the val2 and result is TRUE" Else MsgBox "Val1 is not less than the val2 and result is FALSE" End If End Sub

This returns FALSE because 25 is not less than 20.

Not Equal to Sign ()

This not equal to sign is the inverse operator returns inverse results. If the one thing is equal to another, then it returns FALSE or else TRUE.

Below is the Code to understand the use of the VBA Not Equal () operator.

Code:

Sub NotEqual_Operator() Dim Val1 As String Dim Val2 As String Val1 = 25 Val2 = 20 If Val1 Val2 Then MsgBox "Val1 is not equal to val2 and result is TRUE" Else MsgBox "Val1 is equal to val2 and result is FALSE" End If End Sub

You will get the following output.

दिलचस्प लेख...